As the title suggests, I have a wonderful couch in my living room. Location of apartment is in ideal spot between Central and Harvard Square.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.