Great 3 bd/3 ba Townhouse for Lease in Santa Monic

 2417 34th St Unit 12, Santa MonicaCA 90405
$4,4503 Beds1456 sqft