top of page

Canal Park II

North Miami Beach, Florida

Typology

Office

Area

250,000 SF

Status

In Design

bottom of page