660 S. Cloverdale Ave. cost $1,650 per month. Located at 660 S Cloverdale Ave, Los Angeles, CA 90036, USA, 660 S. Cloverdale Ave. has studio bedroom units available. Based on the average rent price of studio in Los Angeles, renting an apartment at 660 S. Cloverdale Ave. is 11% cheaper per month.Other apartment buildings 1100 W Temple St, 1629 Veteran Ave, 7125 Lennox Ave, 12244 Burbank Blvd
Range | Refrigerator |
Stove |
Building
Cats OK | Dogs OK |