Terra Beachside, Miami Beach, FL

Terra Beachside
Location: Miami Beach, FL
Size: 116 Loft-style Units, $250 to $900
Project Details: In-house Sales Team for BH III
Status: Sold Out
Back to Portfolio