• 12711 Ventura Boulevard, Studio City

    Four Story Class A Office Building
    68,000 RSF
    Terraces