top of page

Canal Park I

North Miami Beach, Florida

Typology

Office

Area

65,000 SF

Status

Completed

bottom of page