Project Description

SOLD
15013 Ventura Blvd, Sherman Oaks, CA 91403
±3,353 SF Restaurant