600 Alton Road, part of The 5Park project in partnership with Terra Group, will feature 25,000 square feet of Class A retail in a beautiful two-story elliptical building overlooking a lush 3-acre public park.