Albemarle St, 01605, Massachusetts - Redfin
10 addresses found on Albemarle St in 01605, Massachusetts. The average lot size on Albemarle St is 7432 sq. ft. The average property tax on Albemarle St is $4.1K/yr. Find an address below to learn more about the property details:
- 1 Albemarle St, Worcester, MA 01605
- 7 Albemarle St, Worcester, MA 01605
- 3 Albemarle St, Worcester, MA 01605
- 4 Albemarle St, Worcester, MA 01605
- 25 Albemarle St, Worcester, MA 01605
- 6 Albemarle St, Worcester, MA 01605
- 9 Albemarle St, Worcester, MA 01605
- 5 Albemarle St, Worcester, MA 01605
- 2 Albemarle St, Worcester, MA 01605
- 27 Albemarle St, Worcester, MA 01605