1 year ago
The Best Location on Earth
We just moved into our first apartment in 30 years. And what an apartment we found! Boston's Back Bay has everything at our fingertips. Newbury Street Shopping, Boylston Street conveniences, T-Station around the corner, Fenway Park is half a mile away. Good god, I've died and gone to heaven.