312 S Kirkwood Rd Kirkwood, MO 63122
Investment Sale Opportunity in Downtown Kirkwood
5,176 SF Stand-alone Restaurant with Dedicated Parking
Long-term absolute net lease in place