Project Description SOLD 15013 Ventura Blvd, Sherman Oaks, CA 91403 ±3,353 SF Restaurant Project Details Categories: Past Transactions Tags: Sale