The Mayfair Residences at Santa Monica Beach

 210 Santa Monica Blvd, Santa MonicaCA 90401
$3,750+1-2 BedsPets OK