829 W 103rd Street, Los Angeles, CA 90044

3 BD | 2 Baths | 1,285 SQ/FT

Pending $590,000