2640 Menlo Ave, Los Angeles, CA 90007

2640 Menlo Ave, Los Angeles, CA 90007

2640 Menlo Ave, Los Angeles, CA 90007
Bedrooms 2
Bathrooms 0
Square Feet 0
Price $3000

No reviews yet for this property.

View Interactive Page →