Previous Sale of two properties in Garland will lead to nearly 600 multifamily units
Next Loudoun County's Beacon Hill community nears deal to resurrect golf club