More Retail Space in Auburn Available Through Liberty Properties
There is currently plenty of retail rentals in Auburn, specifically in Dean Plaza, which is a retail office property that is located near the only Walgreens in a commercial and residential corridor of this city. Dean Road is an ideal location for just about any retail business to set up on because it is the primary arterial between north and south Auburn. This place has a total of 9,450 square feet and a beautiful pylon sign for tenant signage to...
View full press release