Showing 0 of 94 photos — the full gallery is being added and will appear here shortly.
2307 BAY BLVDINDIAN ROCKS BEACH, FL 33785INDIAN BEACH RE-REVISED 16TH ADD · Multi-Family 5+
About this home
Exceptional opportunity to own a fully renovated waterfront apartment complex in highly sought-after Indian Rocks Beach. Situated on three contiguous lots, this unique property features eight well-appointed units and six deepwater boat slips, creating multiple income streams and offering both immediate revenue potential and long-term upside. Recently renovated in 2026, the property offers a well-balanced unit mix with five 2-bedroom, 1.5-bath units and three 1-bedroom, 1-bath units, appealing to a wide range of renters. Six units—including four 2-bedroom and one 1-bedroom—enjoy beautiful water…
Description as provided by the listing brokerage.
Highlights
- Water frontage — Intracoastal Waterway
- Shingle
- Ceramic Tile
The details
Features & property details
Interior
Exterior & lot
Construction
Pool & water
Community & HOA
Building
Utilities & efficiency
Financial & terms
Where it sits
Approximate location shown. Exact address available on request per listing brokerage.
INDIAN ROCKS BEACH · Pinellas County