Show Project InfoHide Project Info

4632 St Elmo Dr, 90019

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

Address: 4632 St Elmo Dr, Los Angeles, CA 90019
Status: Completed/For Lease
View Additional Photos Click Here