6 frederick st 79
(1)

6 frederick st 79, South boston, MA 02127

Reviews

1 year ago

Very nice

Very clean area nice neighbors pet friendley close to stores an t stations