2318 Maple Ave, Los Angeles, CA 90011 | 2 UNITS | TOTAL LIVING SPACE: 3,045 SQ FT. by admin | Jul 19, 2017