This commercial property at 252 N Park St, Decatur, IL, 62523, offers a prime location with high visibility and easy access to major transportation routes. With its sleek exterior and thoughtfully designed interiors, this property presents a distinctive and accommodating space suitable for a variety of business needs.