Menlo Apartments

5 mins to Tommy Trojan
Listings (2)
Learn More
Located at 2726 Menlo Ave, Los Angeles, CA 90007, USA. 3 bedroom, 2 bathroom property. available for $3,800 per month

Managed By Menlo Apartments USC

2726 Menlo Ave, Los Angeles, CA 90007, USA
Distances to Tommy Trojan
Get Directions
17 mins
5 mins
7 mins
17 mins
Menlo Apartments
From $3,800/mo