Project Description FOR SALE 14016 Ventura Blvd., Sherman Oaks, CA 91423 ±4,500 SF Retail / Restaurant Project Details