12345 Ventura Boulevard

Studio City, California - 11,000 s.f.