13 Upper Cross Rd, Hudson, ME 04449
Multi-Family Home
Lot: 0.98 acres
48 Upper Cross Rd, Hudson, ME 04449
Lot: 2.59 acres
50 Upper Cross Rd, Hudson, ME 04449
Multi-Family Home
Lot: 2.58 acres
76 Upper Cross Rd, Hudson, ME 04449
Single-Family Home
Lot: 8.34 acres
88 Upper Cross Rd, Hudson, ME 04449
Multi-Family Home
Lot: 8.27 acres
106 Upper Cross Rd, Hudson, ME 04449
Multi-Family Home
3 beds2 bathsLot: 10.42 acres