Show Project InfoHide Project Info 2631 S La Salle Ave, 90018 5 unit development in Los Angeles just outside Downtown and MacArthur Park. Address: 2631 S La Salle Ave, Los Angeles, CA 90018 Status: Completed/Leased Take A Tour Video View Additional Photos Click Here