Nobe Bay, Miami Beach, FL

Nobe Bay
Location: Miami Beach, FL
Size: 98 Units, $21 million
Project Details: Bulk Sale
Status: Closed
Back to Portfolio