Holland Meadows at Windsor

Holland Meadows at Windsor

11401 Lena Rose St

Windsor, VA 23487

UNAVAILABLE

Holland Meadows at Windsor is a single family home community in Windsor that offers 44 homesites. The community has floor plans ranging in size from 2,200sqft up to 2,800sqft and offers floor plans with the modern family in mind. Windsor is known for their great schools and small town feel.