153 Ponce De Leon Place is a 1,100 square foot Free Standing building located in the heart of the Downtown Decatur business district. Enjoying a prime location near the intersection of West Ponce de Leon Avenue and Ponce de Leon Place, this project is uniquely positioned to serve the daytime population base as well as the surrounding neighborhoods. The center offers 15 surface parking spaces in the rear, on street parking, and features signage on Ponce de Leon Place.