Show Project InfoHide Project Info

4526 Saint Charles Pl, 90019

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

Address: 4526 Saint Charles Pl, Los Angeles, CA 90019
Status: In-Development
View Additional Photos Click Here