Webber Plaza
Great location at Beneva and Webber at Forest Lakes Shopping Center.
Concrete construction and covered walkway entrances.
Address
3688-3692 Webber St
Sarasota, FL, 34232
Square Feet: 6,662
Year Built: 1982, renovated 2004 and 2006
Number of Floors: 1
Parking: Combined Plaza parking lot
