For sale
3663 NW 21 ST, Miami,
FLORIDA FL 33142
Rental Price$19,000,000
$29.08
SqFt
653,400
At a glance
Property TypeCommercial
653,400finished sqft
Built in1962
Primary Features
Property Type
Commercial
Year Built
1962
Location Information
County
Miami-Dade
External Features
Lot Size
lot size is between 5 and 10 acres
Scenery
River frontage/Access, Waterfront property
Additional
Interior Features
Financial Details
Zoning Info
Data services provided by IDX Broker