2090 NW 21 Terrace, Miami, FL
Office for Lease - $15 SqFt/Year - 27,083 SqFt Available
Property Info
CIMLS# | 436697 |
Location 2090 NW 21 Terrace Miami FL 33142 | |
Updated | August 6th, 2017 |
Type | Office |
Price | $15 SqFt/Year |
Building | 27,083 SqFt |
Property Listing No Longer Available for Lease
CIMLS# | 436697 |
Location 2090 NW 21 Terrace Miami FL 33142 | |
Updated | August 6th, 2017 |
Type | Office |
Price | $15 SqFt/Year |
Building | 27,083 SqFt |