On-market Holbrook Apartments
2 Bed Apt, 174 Pine St, Unit 22, Holbrook, MA 023433 Bed Apt, 48 Pleasant St, Unit 1, Holbrook, MA 023431 Bed Apt, 20 Abington Ave, Unit 1R, Holbrook, MA 023433 Bed Apt, 716 South Franklin, Unit 0, Holbrook, MA 023431 Bed Apt, 188 North Franklin St, Unit 2R, Holbrook, MA 02343