6118 DELMAR BLVD
SAINT LOUIS, MO 63122
SAINT LOUIS, MO 63122
6118 DELMAR BLVD
• 3,335 SF FORMER RESTAURANT SPACE AVAILABLE FOR LEASE
• 10’ HOOD, A WALK-IN COOLER AND SHARED GREASE TRAP IN PLACE
• FENCED IN OUTDOOR PATIO AREA WITH A ROLL-UP GARAGE DOOR
• ADJACENT PARKING LOT NEXT TO THE BUILDING WITH 21 UNASSIGNED PARKING SPACES