1816 MENLO AVE , LOS ANGELES, CA 90006-4616, USA MENLO GARDENS Management: Eric Manriquez Address: 1816 MENLO AVE, LOS ANGELES, CA 90006-4616, USA Phone: Email: Bedrooms: 2 Bedrooms 3 Bedrooms Property Type: Family