Multifamily For Rent
$3,167
12640 NE 12th Ave #119
North Miami, FL 33161
Listed on By Owner by Adrian
- 2 Bed
- 2 Baths
- 174668 Sqft(Lot)
Step into serenity with the gardens residences, where modern living meets urban oasis. come experience the first of its kind live, laugh,...
Read More