Babcock Ave, 02191, Massachusetts - Redfin
29 addresses found on Babcock Ave in 02191, Massachusetts. The average lot size on Babcock Ave is 7597 sq. ft. The average property tax on Babcock Ave is $3.2K/yr. Find an address below to learn more about the property details:
- 126 Babcock Ave, North Weymouth, MA 02191
- 86 Babcock Ave, North Weymouth, MA 02191
- 92 Babcock Ave, North Weymouth, MA 02191
- 130 Babcock Ave, North Weymouth, MA 02191
- 68 Babcock Ave, Weymouth, MA 02191
- 134 Babcock Ave, Weymouth, MA 02191
- 41 Babcock Ave, North Weymouth, MA 02191
- 72 Babcock Ave, North Weymouth, MA 02191
- 102 Babcock Ave, North Weymouth, MA 02191
- 48 Babcock Ave, North Weymouth, MA 02191
- 121 Babcock Ave, North Weymouth, MA 02191
- 106 Babcock Ave, North Weymouth, MA 02191
- 119 Babcock Ave, Weymouth, MA 02191
- 114 Babcock Ave, North Weymouth, MA 02191
- 107 Babcock Ave, North Weymouth, MA 02191
- 122 Babcock Ave, North Weymouth, MA 02191
- 26 Babcock Ave, North Weymouth, MA 02191
- 20 Babcock Ave, North Weymouth, MA 02191
- 93 Babcock Ave, North Weymouth, MA 02191
- 36 Babcock Ave, North Weymouth, MA 02191
- 87 Babcock Ave, North Weymouth, MA 02191
- 29 Babcock Ave, North Weymouth, MA 02191
- 56 Babcock Ave, Weymouth, MA 02191
- 55 Babcock Ave, North Weymouth, MA 02191
- 10 Babcock Ave, Weymouth, MA 02191
- 79 Babcock Ave, North Weymouth, MA 02191
- 14 Babcock Ave, North Weymouth, MA 02191
- 95 Babcock Ave, North Weymouth, MA 02191
- 77 Babcock Ave, North Weymouth, MA 02191


United States
Canada