Check out this great place to stay in Cambridge
Entire home/apt in Cambridge, United States. Stunning, modern, and newly renovated duplex only a 5 minute walk to vibrant Central Square and the red line station! Nestled in the heart of Cambridge, this is the perfect place to be based to explore Harvard, MIT, Kendall Square and Boston. Loca...
See this content immediately after install