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: Completed/Leased
Take A Tour Video
View Additional Photos Click Here