The Riverside place, sandalwood lane,4 units

The Riverside place, sandalwood lane,4 units
15421 Southwest 39th Terrace, Miami, FL 33185, USA
For Rent Ksh.300,000 Per Month - Apartment, Residential
2200 SqFt 3 Bedrooms 4 Bathrooms

Similar Properties