1 of 1
±3,450 SF of retail or office space located in Liberty, South Carolina available for sale or lease. This building has great visibility from West Front Street and easy access to Main Street retail.
All Listings in this Building
119 W Front Street
Listing Type:Building for Sale
119 West Front Street, Liberty, SC 29657