There is a reason newtown got one star. Don't live there they will screw you over. Several different problems with broken maintainces they take weeks to fix due to lazy staff. Don't take their word on anything. Their manager is a joke made us live with mold for weeks. Not to mention racist alien believer maintaince crew. I give new town ten thumbs down
more