The Glens | Stafford, VA Make Family Memories that Last a Lifetime in the Luxurious Community of The Glens. Estate homes in Stafford, VA off Mountain View Rd. sitting on 3 – 15 acre lots. Search Listings in The Glens The Glens Homes Include: Gourmet Kitchens Luxury Baths Innovative Low Maintenance Exteriors Elegant Landscapes