2830 Menlo Ave
SEE ALL PHOTOS
Sold

2830 Menlo Ave

2830 Menlo Ave, Los Angeles, CA 90007

$2,000,000

8
beds

6
baths

3,112 Sq.Ft. LIVING AREA

7,865 Sq.Ft. lot

Follow Us on Instagram

Featured In