Keene

The Masiello Group’s Keene office provides services to the entire Monadnock region, in beautiful and rural southwestern New Hampshire. We offer the area’s most complete residential and commercial services for buyers and sellers - plus relocation, mortgage, and closing services. Our affiliate, Masiello Insurance, offers a full line of auto, residential and commercial insurance. Our dedicated agents boast an average of 15+ years’ experience, both as Realtors and active members of the communities we serve.

Within driving distance to Vermont, Massachusetts, and the seacoast, Keene’s lively community and quant neighbors will make you never want to leave New England. With our Main street appeal and amenities, you can have it all in our peaceful, yet vibrant southwestern corner of New Hampshire.

In partnership with local businesses, we have created valuable options that help new residents feel right at home. Our Keene office has been voted Greater Keene’s #1 Real Estate Agency for 10 consecutive years (Market Surveys of America) and Cheshire County’s #1 Agency in Sales Volume and Customer Service for more than 25 years. So, come visit us for a quality real estate experience with our trusted professionals.

REALTORS®

  • Bill Arnott
  • Bob Barnard
  • Jim Bialowski
  • Michael Blair
  • Linda Boisvert
  • Alison Brodie
  • Pam Bruder
  • Terry Clark
  • Chris Corliss
  • Kim Curry
  • Susan Doyle
  • Samantha Escobar
  • Jillian Exel
  • Ron Farina
  • Edie Fifield
  • Eric Finley
  • George Foskett
  • Ryan Goodell
  • Elaine Hall
  • Ginger Hill
  • Linda Hitchcock
  • Christine Houston
  • Michelle Howe
  • Bill Hutwelker
  • Rita Johnson
  • Tim Keating
  • Kathryn Kent
  • Jeremiah Ketola
  • Shirley Marcello
  • Donna Moxley
  • Laurie Mullett
  • Ben Olson
  • Nancy Panza
  • Pat Paquette
  • Eric Parker
  • Sue Parker
  • Nancy Proctor
  • Leah Robinson
  • Bill Shuteran
  • Carol Slocum
  • Chris Thompson
  • Nancy Thompson
  • Bob Tisdale
  • Kathy Wichland
  • Michele Wright


  • Single Family
    Rental
    Multi Family
    Mobile Home
    Land
    Condo/Coop
    Commercial

    Listings in Keene

    Single Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 750,000 2 Marlow Road Washington NH 03280 1 0 1 Active
    $ 699,000 155 Troy Road Marlborough NH 03455 9 2 3 Active
    $ 599,000 503 Glebe Road Westmoreland NH 03467 3 2 0 Active
    $ 559,000 674 Old Walpole Road Surry NH 03431 6 2 5 Active
    $ 549,900 111 Jordan Road Keene NH 03431 4 2 1 Active
    $ 499,900 230 Bullock Road Richmond NH 03470 4 3 1 Active
    $ 479,900 53 Carriage Lane Westmoreland NH 03467 4 2 1 Active
    $ 479,900 351 North Shore Road Chesterfield NH 03462 4 2 1 Active
    $ 475,000 23 Merrifield Rd Chesterfield NH 03443 3 1 2 Active
    $ 474,900 31 Wyman Road Keene NH 03431 5 2 2 Active
    $ 474,328 176 Gilsum Mine Road Alstead NH 03602 2 1 1 Active
    $ 444,000 118 East Shore Road Swanzey NH 03446 4 1 3 Active
    $ 442,500 25 Phillip Drive Chesterfield NH 03462 4 2 1 Active
    $ 439,900 19 Acrebrook Rd Keene NH 03431 5 3 1 Active
    $ 438,900 49 Craig Road Dublin NH 03444 5 3 1 Active
    $ 425,000 16 Pheasant Hill Road Keene NH 03431 4 2 1 Active
    $ 399,900 677 West Street Keene NH 03431 3 1 3 Active
    $ 389,750 97 Cider Mill Road Surry NH 03431 4 2 1 Active
    $ 389,000 51 Forestview Drive Chesterfield NH 03462 4 2 1 Active
    $ 389,000 185 Daniels Hill Road Keene NH 03431 4 1 2 Active
    $ 379,900 44 Pine Crest Drive Chesterfield NH 03462 4 2 2 Active
    $ 379,900 407 Mountain Road Jaffrey NH 03452 3 2 1 Active
    $ 375,000 56 Crestview Drive Jaffrey NH 03452 4 2 1 Active
    $ 374,900 508 North Shore Road Chesterfield NH 03462 2 1 1 Active
    $ 369,900 12 Sand Hill Road Walpole NH 03608 4 3 0 Active
    $ 359,900 21 Red Oak Drive Keene NH 03431 4 2 2 Active
    $ 349,900 144 Rt 12A Surry NH 03431 3 2 0 Active
    $ 349,900 70 Belvedere Road Keene NH 03431 3 3 1 Active
    $ 349,900 15 Hemlock Avenue Winchester NH 03470 3 1 1 Active
    $ 349,900 260 Poocham Road Westmoreland NH 03467 3 1 1 Active
    $ 349,000 807 Route 63 Chesterfield NH 03662 3 1 2 Active
    $ 349,000 62 Crestview Drive Jaffrey NH 03452 4 2 2 Active
    $ 345,000 34 Red Oak Dr Keene NH 03431 4 3 1 Active
    $ 339,900 44 Hackler Drive Swanzey NH 03446 3 1 2 Active
    $ 334,900 28 Mountain View Dr Keene NH 03431 3 1 2 Active
    $ 329,500 103 Ridgewood Ave. Keene NH 03431 3 2 0 Active
    $ 325,000 327 Court Street Keene NH 03431 4 2 1 Active
    $ 319,313 113 Farr Road Chesterfield NH 03466 3 1 1 Active
    $ 315,000 9 Southview Drive Keene NH 03431 4 2 0 Active
    $ 315,000 20 Pine Ridge Lane Hinsdale NH 03451 4 3 2 Active
    $ 309,000 38 Darling Road Keene NH 03431 3 2 1 Active
    $ 300,000 12 Chamberlain Way Chesterfield NH 03466 3 1 1 Active
    $ 299,900 134 Arch Street Keene NH 03431 4 2 1 Active
    $ 299,900 6 Mountain View Court Keene NH 03431 3 2 1 Active
    $ 299,741 57 South Street Walpole NH 03608 4 2 2 Active
    $ 299,500 570 Chesham Road Harrisville NH 03450 4 1 3 Active
    $ 299,000 110 Valley Park Drive Chesterfield NH 03462 3 1 2 Active
    $ 299,000 27 Headlands Road Winchester NH 03470 2 1 1 Active
    $ 299,000 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 299,000 212 West Surry Road Keene NH 03431 4 1 2 Active
    $ 294,900 00 White Birch Drive Chesterfield NH 03443 3 2 1 Active
    $ 289,900 391 Old Walpole Road Keene NH 03431 4 2 2 Active
    $ 289,900 206 Rte 12A Surry NH 03431 3 1 1 Active
    $ 289,900 3 Tanner Road Keene NH 03431 4 2 1 Active
    $ 285,000 146 Eva Lane Stoddard NH 03464 2 1 1 Active
    $ 285,000 55 West Shore Rd Lempster NH 03605 2 0 2 Active
    $ 279,900 158 Crowningshield Road Chesterfield NH 03443 7 2 1 Active
    $ 279,900 106 Wellington Drive Chesterfield NH 03462 2 3 0 Active
    $ 279,900 222 Fox Run Road Stoddard NH 03464 4 1 2 Active
    $ 279,000 34 Spring Street Swanzey NH 03469 5 3 0 Active
    $ 278,900 143 Highland Circle Swanzey NH 03466 4 2 1 Active
    $ 276,900 Route 124 Marlborough NH 03455 3 2 1 Active
    $ 275,000 20 Hampshire Court Winchester NH 03441 2 1 1 Active
    $ 269,900 103 School St Keene NH 03431 4 2 0 Active
    $ 259,900 72 School Street Keene NH 03431 4 1 1 Active
    $ 259,900 455 East Lake Road Fitzwilliam NH 03447 5 1 1 Active
    $ 250,000 34 Westside Rd Harrisville NH 03450 2 0 1 Active
    $ 245,000 58 Old Rixford Rd Winchester NH 03470 3 1 1 Active
    $ 239,995 29 Crehore Road Walpole NH 03608 3 1 2 Active
    $ 239,900 39 Old Rte 12 North Westmoreland NH 03467 3 2 0 Active
    $ 239,900 767 Route 63 Chesterfield NH 03462 2 1 1 Active
    $ 239,750 216 Atherton Hill Road Chesterfield NH 03462 3 2 0 Active
    $ 239,000 230 Old Hinsdale Road Winchester NH 03441 3 2 1 Active
    $ 239,000 14 Franklin Mtn. Crossing Swanzey NH 03446 3 1 1 Active
    $ 234,900 81 Old Swanzey Road Chesterfield NH 03462 3 1 0 Active
    $ 229,900 28 Hayward Dr Surry NH 03431 3 1 1 Active
    $ 229,900 116 Goodell Ave Swanzey NH 03446 3 2 0 Active
    $ 229,900 54 Cross Road Fitzwilliam NH 03447 3 1 2 Active
    $ 229,900 43 Partridgeberry Lane Swanzey NH 03446 4 1 2 Active
    $ 229,000 33 Goodell Avenue Swanzey NH 03446 3 2 1 Active
    $ 224,000 124 Sawyers Crossing Road Swanzey NH 03446 4 1 1 Active
    $ 219,900 52 Hanover Street Keene NH 03431 3 1 1 Active
    $ 219,900 710 Old Homestead Highway Swanzey NH 03441 4 2 1 Active
    $ 216,900 279 Hinsdale Road Winchester NH 03431 3 2 1 Active
    $ 200,000 89 Sullivan Center Road Keene NH 03431 4 1 1 Active
    $ 199,900 57 Canal Street Chesterfield NH 03462 2 1 2 Active
    $ 199,900 3 Worcester Street Keene NH 03431 4 1 1 Active
    $ 199,558 558 Granite Lake Road Nelson NH 03457 2 2 0 Active
    $ 199,000 191 Fox Hill Road Stoddard NH 03464 3 1 1 Active
    $ 197,400 388 West Hill Road Troy NH 03465 3 1 2 Active
    $ 194,900 34 Leverett St Keene NH 03431 3 1 1 Active
    $ 194,900 153 Owl Hill Rd Westmoreland NH 03467 3 1 1 Active
    $ 190,000 178 Prospect Street Hinsdale NH 03451 3 1 1 Active
    $ 189,900 433 Elm St Keene NH 03431 3 1 1 Active
    $ 189,900 4 Cross Street Swanzey NH 03446 3 1 2 Active
    $ 189,500 38 Rounds Road Chesterfield NH 03466 2 1 0 Active
    $ 189,280 280 Fox Hill Road Stoddard NH 03464 4 1 2 Active
    $ 187,900 60 Park Ave Keene NH 03431 4 1 1 Active
    $ 180,000 210 West Road Vernon VT 05354 3 1 0 Active
    $ 179,900 627 Main Street Keene NH 03431 3 2 0 Active
    $ 179,529 1242 Vt Route 11E Chester VT 05143 3 1 1 Active
    $ 179,450 585 Tigola Trail Stoddard NH 03464 3 1 1 Active
    $ 178,000 9 Olivo Road Keene NH 03431 3 1 1 Active
    $ 175,000 35 East Harrisville Road Dublin NH 03444 3 0 2 Active
    $ 169,900 56 Birch Street Keene NH 03431 3 1 0 Active
    $ 169,000 45 Pleasant Street Alstead NH 03602 4 2 0 Active
    $ 169,000 485 Shedd Hill Road Stoddard NH 03464 3 1 1 Active
    $ 165,900 61 Old Antrim Road Stoddard NH 03464 2 1 0 Active
    $ 164,900 36 Congress Street Keene NH 03431 3 1 0 Active
    $ 163,900 4 Starlight Drive Keene NH 03431 3 1 0 Active
    $ 159,900 299 Old Walpole Road Keene NH 03431 3 1 0 Active
    $ 159,900 44 Belmont Avenue Keene NH 03431 3 1 1 Active
    $ 159,750 95 Aldrich Rd Westmoreland NH 03467 4 1 1 Active
    $ 159,000 127 Hill Road Alstead NH 03602 3 1 1 Active
    $ 158,900 21 West Surry Rd Keene NH 03431 3 1 0 Active
    $ 157,900 125 Prospect Street Hinsdale NH 03451 4 2 0 Active
    $ 154,995 307 Valley Road Sullivan NH 03445 3 2 0 Active
    $ 152,900 31 Butternut Drive Keene NH 03431 3 1 0 Active
    $ 150,000 14 Bidewee Road Harrisville NH 03450 2 1 0 Active
    $ 149,900 150 Hubbard Road Sullivan NH 03445 2 1 1 Active
    $ 149,500 3 Harold Road Keene NH 03431 2 1 0 Active
    $ 149,000 296B Route 10 Gilsum Gilsum NH 03448 3 2 0 Active
    $ 149,000 311 Maple Street Brattleboro VT 05301 4 2 0 Active
    $ 144,900 11 Rule Street Keene NH 03431 3 1 0 Active
    $ 139,900 605 Route 123 N Stoddard NH 03464 2 0 1 Active
    $ 139,900 141 Spruce Street Keene NH 03431 6 2 0 Active
    $ 139,900 95 Greenville Road New Ipswich NH 03071 3 1 0 Active
    $ 139,900 36 Taylor Street Keene NH 03431 4 1 1 Active
    $ 139,750 31 Vine Street Keene NH 03431 3 1 0 Active
    $ 139,000 11 Lovely Lane Winchester NH 03470 4 1 1 Active
    $ 138,000 41 Manchester Street Keene NH 03431 3 2 0 Active
    $ 134,000 32 Blueberry Hill Rd Alstead NH 03602 2 1 0 Active
    $ 131,900 6 Middletown Rd Roxbury NH 03431 2 1 1 Active
    $ 131,000 39 Perham Street Keene NH 03431 3 1 1 Active
    $ 124,900 81 Dale Dr Keene NH 03431 3 1 2 Active
    $ 123,000 431 East Lake Road Fitzwilliam NH 03447 3 0 1 Active
    $ 119,900 279 Pearl Street Keene NH 03431 3 1 1 Active
    $ 115,555 170 Marcy Hill Road Swanzey NH 03446 3 1 0 Active
    $ 114,900 8 South Street Keene NH 03431 2 1 0 Active
    $ 109,900 11 Richmond Road Fitzwilliam NH 03447 4 4 0 Active
    $ 104,900 25 Keene Road Winchester NH 03470 3 1 1 Active
    $ 104,900 161 N Main Street Troy NH 03465 3 1 0 Active
    $ 99,900 37 Sullivan Street Keene NH 03431 3 1 0 Active
    $ 99,900 80 Kennedy Drive Keene NH 03431 3 1 0 Active
    $ 90,000 83 Sullivan Street Keene NH 03431 2 1 0 Active
    $ 83,000 363 E. Lake Rd Fitzwilliam NH 03447 2 1 0 Active
    $ 69,900 10 Greenlawn Street Keene NH 03431 4 1 1 Active
    $ 59,000 102 Main Street Chesterfield NH 03466 2 1 0 Active
    Rental
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 2,500 16 Church Street 4A Keene NH 03431 2 2 0 Active
    $ 2,000 508 N Shore Road Chesterfield NH 03446 2 1 1 Active
    $ 1,900 152 Talbot Hill Road Swanzey NH 03446 5 2 2 Active
    $ 1,200 27 Minerva Lane Keene NH 03431 2 0 1 Active
    $ 1,050 76 Island Street Keene NH 03431 2 1 0 Active
    $ 995 56 High Street Keene NH 03431 2 1 0 Active
    Multi Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 438,900 49 Craig Road Dublin NH 03444 0 Active
    $ 370,000 11 Sylvan Way Swanzey NH 03446 0 Active
    $ 324,900 305 Marlboro Street Keene NH 03431 0 Active
    $ 299,500 5 Main Street Swanzey NH 03446 0 Active
    $ 279,900 158 Crowningshield Rd Chesterfield NH 03443 0 Active
    $ 259,900 Rte 101 - Main St Marlborough NH 03455 3 0 Active
    $ 249,900 80 Sugar Maple Lane Chesterfield NH 03462 0 Active
    $ 239,000 8 Mystic Place Keene NH 03431 0 Active
    $ 219,900 27-29 Oak St Keene NH 03431 0 Active
    $ 214,900 133 Roxbury Street Keene NH 03431 0 Active
    $ 169,900 9 Laurel St Marlborough NH 03455 3 0 Active
    $ 149,370 27 Ashuelot Street Winchester NH 03470 0 Active
    $ 139,900 141 Spruce Street Keene NH 03431 0 Active
    $ 119,000 10 Ashuelot Main Street Winchester NH 03470 3 0 Active
    $ 114,900 231 South Road Swanzey NH 03446 0 Active
    Mobile Home
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 139,000 105 Greenwoods Road Richmond NH 03470 3 2 0 Active
    $ 99,000 128 Pondview Extension Swanzey NH 03446 3 2 0 Active
    $ 79,900 10 Kapper Drive Winchester NH 03470 3 2 1 Active
    $ 31,000 16 Old Forest Road Marlow NH 03456 2 1 0 Active
    $ 25,000 44 Pine St Hinsdale NH 03451 2 1 0 Active
    $ 17,000 31 Cedar St Hinsdale NH 03451 2 1 1 Active
    Land
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 750,000 2 Marlow Road Washington NH 03280 Active
    $ 675,000 0 Off Rt. 119 Winchester NH 03470 Active
    $ 599,000 0 Heino Road 3 (survey) Acworth NH 03601 0 Active
    $ 595,000 0 West Swanzey Rd Swanzey NH 03469 0 Active
    $ 475,000 0 Black Brook Keene NH 03431 0 Active
    $ 350,000 00 Timberlane Drive Keene NH 03431 0 Active
    $ 299,900 0 Rte 9 & Mill Rd Chesterfield NH 03466 Active
    $ 283,900 0 Brattleboro Rd. (Rte 119) Hinsdale NH 03451 0 Active
    $ 269,000 0 Route 12 Main Street Walpole NH 03608 0 Active
    $ 175,000 0 Sawyers Crossing Road 2914 Swanzey NH 03446 0 Active
    $ 129,900 0 Rita's Way Marlborough NH 03455 0 Active
    $ 119,900 0 South Winchester Street Swanzey NH 03469 0 Active
    $ 109,000 78 Fitch Road Jaffrey NH 03452 0 Active
    $ 89,000 180 Old Hinsdale Rd Winchester NH 03470 0 Active
    $ 79,900 Lot 1.3 Woodbury Hill Rd Jaffrey NH 03452 0 Active
    $ 79,900 Lot 6 County Rd Walpole NH 03608 0 Active
    $ 79,900 0 Route 9 & Old Chesterfield Road Chesterfield NH 03462 0 Active
    $ 75,600 562 Washington St Keene NH 03431 Active
    $ 69,995 Lot 24 White Birch Dr Chesterfield NH 03466 0 Active
    $ 69,900 10 Schuyler Way Keene NH 03431 0 Active
    $ 69,900 Route 124 Marlborough NH 03455 0 Active
    $ 59,900 24 Prospect Street Swanzey NH 03446 0 Active
    $ 59,900 0 West St Swanzey NH 03446 Active
    $ 59,704 00 Drummer Road Keene NH 03431 0 Active
    $ 59,000 Row off Plain Road Hinsdale NH 03451 0 Active
    $ 59,000 00 Whittaker Rd Plainfield NH 03770 0 Active
    $ 47,000 0 South Rd 58-3 Swanzey NH 03446 0 Active
    $ 46,000 3 Cross Road Fitzwilliam NH 03447 0 Active
    $ 42,900 0 Peachblow Road Alstead NH 03602 0 Active
    $ 40,000 155 Manning Hill Rd Winchester NH 03470 0 Active
    $ 39,920 0 Beaver Brook Drive Lot #41 Stoddard NH 03464 Active
    $ 39,900 30 and 34 Old Westport Road Winchester NH 03470 0 Active
    $ 39,500 0 Kennedy Drive Keene NH 03431 0 Active
    $ 36,500 Lots 66-69 South Hidden Lake Road Stoddard NH 03464 0 Active
    $ 35,000 169 Manning Hill Rd Winchester NH 03470 0 Active
    $ 29,900 0 Route 12A Surry NH 03431 0 Active
    $ 29,900 0 Nash Corner Road Gilsum NH 03448 0 Active
    $ 26,000 143 & 151 Tigola Trail 143 & 151 Stoddard NH 03464 0 Active
    $ 15,000 0 Red Coat Lane 93 Stoddard NH 03464 0 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    Condo/Coop
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 289,900 50 Skyline Drive Keene NH 03431 3 2 1 Active
    $ 257,500 109 Gateway Drive 109 Chesterfield NH 03466 2 2 0 Active
    $ 257,500 111 Gateway Drive 111 Chesterfield NH 03466 2 2 0 Active
    $ 257,500 109 Gateway Drive Chesterfield NH 03466 2 2 0 Active
    $ 257,500 112 Gateway Drive 112 Chesterfield NH 03466 2 2 0 Active
    $ 257,500 107 Gateway Drive 107 Chesterfield NH 03466 2 2 0 Active
    $ 257,500 114 Gateway Drive 114 Chesterfield NH 03466 2 2 0 Active
    $ 179,900 37 Church Street 6 Keene NH 03431 2 2 1 Active
    $ 174,900 129A Pearl Street Keene NH 03431 2 1 1 Active
    $ 169,000 28 Owens Drive 38 Swanzey NH 03446 3 1 1 Active
    $ 143,900 25 Charlonne Street 4 Jaffrey NH 03431 2 1 1 Active
    $ 132,500 20 Gates Road 28 Marlborough NH 03455 3 1 1 Active
    $ 102,900 816 Court Street E Keene NH 03431 2 1 0 Active
    $ 90,000 710 Main Street 38 Keene NH 03431 2 1 1 Active
    Commercial
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 4,100,000 44 Black Brook Road Keene NH 03431 0 Active
    $ 2,400,000 55 Black Brook Road Keene NH 03431 0 Active
    $ 1,500,000 2-20/9-21 Main Street & Roxbury Street Keene NH 03431 0 Active
    $ 825,000 195 Main St Walpole NH 03608 0 Active
    $ 699,000 155 Troy Road Marlborough NH 03455 0 Active
    $ 675,000 - 0 Off Rt. 119 Winchester NH 03470 Active
    $ 675,000 361 Court St Keene NH 03431 0 Active
    $ 599,000 1 Main St Marlborough NH 03455 0 Active
    $ 599,000 104 Emerald Street Keene NH 03431 0 Active
    $ 500,000 65 Roxbury Street Keene NH 03431 0 Active
    $ 499,000 179 NH Route 12 North Fitzwilliam NH 03447 0 Active
    $ 474,900 31 Wyman Road Keene NH 03431 0 Active
    $ 474,900 115 Old Homestead Highway Swanzey NH 03431 0 Active
    $ 409,000 35-39 Sugar Maple Lane Chesterfield NH 03462 Active
    $ 390,000 40 Washington St Keene NH 03431 0 Active
    $ 375,000 32-34 Rear Washington Street Keene NH 03431 0 Active
    $ 324,900 305 Marlboro Street Keene NH 03431 0 Active
    $ 299,900 0 Rte 9 & Mill Road Chesterfield NH 03466 0 Active
    $ 283,900 0 Brattleboro Rd. (Rte 119) Hinsdale NH 03451 0 Active
    $ 269,500 119 Main Street Marlborough NH 03435 0 Active
    $ 199,000 626 Route 10 Gilsum NH 03448 0 Active
    $ 179,900 30 Keene Road Winchester NH 03470 0 Active
    $ 175,000 0 Sawyers Crossing Road 2914 Swanzey NH 03446 0 Active
    $ 149,000 118 Main Street Winchester NH 03470 0 Active
    $ 138,000 41 Manchester Street Keene NH 03431 0 Active
    $ 79,900 0 Route 9 & Old Chesterfield Rd Chesterfield NH 03462 0 Active
    $ 1 234 Safford Dr Swanzey NH 03446 Active
    $ 0 0 Business Center Drive Swanzey NH 03446 0 Active
    $ 0 24 Roxbury Street Keene NH 03431 0 Active