Property | Available Space |
Peabody Place Pembroke Office - 0475
119 S. Main Street
|
8,158 SF
|
Peabody Place Pembroke Office - 0275
119 S. Main Street
|
7,659 SF
|
Peabody Place Pembroke Office - 0400
119 S. Main Street
|
5,934 SF
|
Peabody Place Pembroke Office - 0600
119 S. Main Street
|
5,691 SF
|
Peabody Place Pembroke Office - 0280
119 S. Main Street
|
5,627 SF
|
Peabody Place Pembroke Retail - A170
119 S. Main Street
|
5,207 SF
|
Peabody Place Pembroke Office - 0725
119 S. Main Street
|
2,109 SF
|
Peabody Place Pembroke Office - 0150
119 S. Main Street
|
1,400 SF
|
Peabody Place Pembroke Retail - A160
119 S. Main Street
|
778 SF
|
Peabody Place Pembroke Office - 0140
119 S. Main Street
|
219 SF
|