Crestwood Tower, LLC cost $1,450 per month. Located at 1036 Menlo Ave, Los Angeles, CA 90006, USA, Crestwood Tower, LLC has studio bedroom units available. Based on the average rent price of studio in Los Angeles, renting an apartment at Crestwood Tower, LLC is 22% cheaper per month.Other apartment buildings 511 S Serrano Ave, 3471 W 5th St, 3130 Rowena Ave, 851 S Kenmore Ave
Air Conditioning |
Appliances
Dishwasher | Range |
Stove |
Building
Cats OK |