Google Street View of 70 Vestry Street. Map data © 2021 Google. Tom Brady and Gisele Bündchen have long maintained a home in New York City, but now that the NFL quarterback has taken up with the Tampa Bay Buccaneers, they’re consolidating a bit. As the Post first spotted, the couple has sold their Tribeca apartment […more]
Posted in: New York
Comments are closed.