2702 Bay Blvd, Indian Rocks Beach, Florida, USA, USA

$899,900