1-1 of 1 Facilities. Labeled Buildings represent 82,789 square feet.
Crossroads Parcel C
Facility Type: Office
11430 NW 20th Street, Miami, FL
Map It!
|
Profile