The Mayfair Residences at Santa Monica Beach

 210 Santa Monica Blvd, Santa MonicaCA 90401
$6,095+1-2 BedsPets OK