Project Description SOLD 13817 Ventura Blvd., Sherman Oaks, CA 91423 ±5,073 SF Restaurant / Retail Building Project Details Categories: Past Transactions Tags: Sale