1705 Ocean AVE #210: Top A--Rated Building in Santa Monica | Lucid Rents