1117 North Orange Drive
Los Angeles, CA 90000
36 unit luxury apartment building currently fully occupied and managed by South Park Group.
36 unit luxury apartment building currently fully occupied and managed by South Park Group.