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