Retail space available in Santo Plaza, Sloan's Lake location. High traffic area. Excellent street visibility