12743 INDIANAPOLIS ST, LOS ANGELES CA 90066SOLDMay 25, 20161 min readUpdated: Oct 15, 20204 Bed3 Bath$1,372,000
Comments