ALHAMBRA MANORS CONDO

3605 17th St SW Miami FL 33145

FOR RENT from 2025-10-29
3605 SW 17th St # 3605, Miami FL 33145
2 bed
2 bath
1169 sqft

$2,900

$200
Price Decreased