42 Main Street, Middleton, Market Harborou... | 3 Bd | 3 Ba
18 Main Street, Middleton, Market Harborou... | 3 Bd | 1 Ba
8 Main Street, Middleton, Market Harboroug... | 6 Bd | 4 Ba
25 Main Street, Middleton, Market Harborou... | -- Bd | 1 Ba
21a Main Street, Middleton, Market Harboro... Terraced | -- Bd | -- Ba
36 Main Street, Middleton, Market Harborou... | -- Bd | -- Ba
20 Main Street, Middleton, Market Harborou... | 5 Bd | 2 Ba
9 Main Street, Middleton, Market Harboroug... | -- Bd | -- Ba