16118 NE 21st Ave #05, North Miami Beach, FL 33162
$1,900 Price
2
1
829
Property Type:
Apartment
Status:
Closed
Listing ID:
F10482853
Year Built:
1970
Beautiful 2 bedrooms and 1 bathroom. Spacious apartment with natural lighting. To rent is first month and 2 deposits, background check, no min. credit score.