Penelope 120 Apartments
100 Central St
Peabody
MA
01960
(978) 531-5883
Open Map
Description
Penelope 120 Apartments was founded in 2002, and is located at 98 Central St in Peabody.
by dandb on August 06, 2015 from
dandb
apartment
apartment finding
apartment operators
apartment referral service
Apartments
Categories: Apartments
miscellaneous personal services
peabody
personal services
real estate