Weber Square Apartments is a great place to live. ...
Weber Square Apartments is a great place to live. The staff is friendly and always willing to help. The apartments are well-maintained and spacious. The location is convenient, with easy access to shopping and dining options. Overall, I'm very happy with my decision to move here.