12416 Ventura Blvd., Studio City, CA

  • Single tenant
  • Remodeled and sold to user