1691 Michigan Ave, Miami Beach, FL

Onboard Media Office Building

Miami Beach, Florida

Project Details

Type
Mixed Use, Office
Area 120,000 SF /