View Details $524,900 1 of 37 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $519,900 1 of 5 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $519,900 1 of 1 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $519,900 1 of 1 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $524,900 1 of 38 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details $524,900 1 of 39 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $519,900 1 of 1 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details $524,900 1 of 38 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $519,900 1 of 1 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.
View Details Under Contract $524,900 1 of 38 Granite Heights | Hudson 2 units 3 beds 2 baths 1 ½ baths 2,004 sqft © 2022 Northern New England Real Estate Network, Inc.