[wpdreams_ajaxsearchlite]

Twenty Nine Indian Creek

2901 Indian Creek, Miami Beach, FL 33140
Available Units
4
Price Range
$1,595,000 - $3,500,000
Avg Price
$2,754,263
Avg $/Sq Ft
$2,015
Built 2025

Location

Request Information

NEW CONSTRUCTION

NEW CONSTRUCTION

BUILDINGS