The Magnolia Shops consist of 12 retail stores plus an on-site managers office. The property sits on a 67,700 square foot parcel.
23,606 sqft
lot 67,518 sqft
floor 1
Green Brae