$2,585,000

Studio City, CA
11430 Ventura Blvd

4,152 SF | COE 01/28/2020

Entertainment

carat-down-gray
why-own

Trust TMC to help your clients close quickly