Main photo
Photo 2Photo 3Photo 4

Miami · Commercial Land

3660 NW 20th Ave, Miami FL 33142

$2,500,000

Bedrooms

Bathrooms

Living Area

sqft

Status

Active

About This Property

The properties consist of two lots totaling approximately 11,036 square feet. Both lots are contiguous and are zoned T5 - L and are situated in areas eligible for live local development as well as within a Transit-Oriented Development (TOD) zone.

Interested?

Schedule a Private Showing

Denis personally arranges viewings for qualified buyers.

← Back to All Listings