832 Columbia Rd
(1)

832 Columbia Rd, Boston, MA 02125

Reviews

1 year ago

Top of the hub

My beautiful apartment is located near carson beach and castle island. A paradise near Boston I love it