12743 INDIANAPOLIS ST, LOS ANGELES CA 90066

Updated: Oct 15, 2020

4 Bed

3 Bath

$1,372,000