16890 NE 21St Ave, Unit 4 Miami, FL 33162
Property Features for 16890 NE 21St Ave
General Information
- Lot size
- 0.23 Acres
Building Details
- Year built
- 1964
Source: Luxuri International Real Estate Miami, LLC. Agent Jacob Assouline
Displayed information is deemed reliable but is not guaranteed and should be independently verified.
Overview
North Miami Beach Rental Available
Current Use by Public Records
Location Insight
- Map
- Local Demand
- City
- Miami
- County
- Miami-Dade
- State
- Florida
- Longitude
- -80.158463
- Latitude
- 25.931377