Retail Spaces Still Available at Deon Square
Deon Square Shopping Center currently has three units available for retail, business, or food services. With spaces ranging from 1224 ft2 to 2132 ft2, Deon Square has the flexibility for you to build your next retail or food service business. Spaces include a large, corner location with two sides of windows and great visibility from [...]