17-19 Upham Street, Rochester, NH 03867

1,840

Sqft

4

Bed

2

Bath

PHOTOS