2706 Menlo Ave, Los Angeles, CA 90007
This three-story building was constructed of wood frame and stucco on a raised foundation built in 1908 with a square footage of 2,314 on a 7,492-square foot lot. The investment boasts spacious floor plans, on-site laundry, five (5) on-site parking spaces, and tenants pay for all water, trash, gas and electricity.
2,134 Sq.Ft. LIVING AREA
7,492 Sq.Ft. lot