12843 W Walsh Ave., Los Angeles, CA 90066

SQ. FT
2,640
BEDS
4
BATHS
4,5
FacebookLinkedInHouzz