Show Project InfoHide Project Info

2631 S La Salle Ave, 90018

5 unit development in in Los Angeles near the USC campus and DTLA.

Address: 2631 S La Salle Ave, Los Angeles, CA 90018
Status: In-Development.