13824-26 Ventura Blvd. Sherman Oaks

  • 3,700 foot street retail
  • To be remodeled to high end food and boutique use