Price reduced
$1,790 /mo
Photo 1 of 1416982 NE 21st Ave #16982, North Miami Beach FL 33162
2 beds1 baths1,935 sq ftBuilt 1956MLS# A12064617
FOR LEASE $1,800
Apartment of 2Bed/1Bath plus a Den
Apartment approximately 850 sf
1 Assigned parking space
Price reduced
Price reduced
Price reduced