KINGS LANDING

624 N New Ballas
St. Louis,  MO  63141

3,276 SF RETAIL SPACE AVAILABLE FOR LEASE

SITE PLAN