fbpx

Properties located at San Fernando Valley, CA

Lease
Commercial$ 1,800.00

12441 Ventura Court

12441 Ventura Court Studio City, CA 1601