Turn key Latin Cuisine in a desirable location in the upcoming Elmwood neighborhood. This may be your chance to invest since it offers the opportunity of other retail or office businesses. The building is sitting on lots 15 & 16 in Elwood Addition with the address of 1233 Newport Ave. This sale includes lots 13 & 14 in Elmwood Addition with the address of 2018 Balboa Drive. These adjacent lots are currently used as an outside dining area and kids' playground.