63 Andros Road, Palm Springs FL 33461, Palm Springs, FL 33461
$475,000
3 Beds · 1 Baths · 1,100 Sq Ft