Marcus & Millichap closed the sale of 14651 Ventura Blvd., a locally owned and operated Burlington store in Sherman Oaks. The sale price was $11,225,000. “Sherman Oaks remains a highly sought-after retail market due to its strong demographics, established consumer... Read more »