3841 Mentone Avenue, Los Angeles, CA 90232 - HotPads