12837 Moorpark St
Studio City, CA 91604
Year Built: 2009
Unit Count: 52
Developer: Canfield Development