1 Month Free 1 Day Ago COMPARE Mayfair Square 71 Mayfair Square Rd, Danbury, CT 06810 2 Beds $3,774 - $3,911