TSR Homes Blog

February 25, 2019

Amazon’s Effects on Northern Virginia and D.C.

By: Bill Hoen After a 14-month search in over 240 competing locations across the country, Amazon announced Northern Virginia would be the location for one of […]
February 13, 2019

New Aldi opening in Falls Church VA

It was announced that Aldi, the City’s newest grocery store at 155 Hillwood Ave. in the Tower Square shopping center, is slated to open to the […]