12743 INDIANAPOLIS ST, LOS ANGELES CA 90066
Updated:
Oct 15, 2020
4 Bed
3 Bath
$1,372,000