335 1/4 W 57th St: Top A--Rated Building in South LA | Lucid Rents