Windmill Way

7240 - 7271 Elm Tree Terrace, Mechanicsville, VA 23111

Check Availability

(804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985


Apartment Features

  • BalconyBalcony
  • Cable ReadyCable Ready
  • Ceiling Fan(s)Ceiling Fan(s)
  • DishwasherDishwasher
  • Hardwood FlooringHardwood Flooring
  • Island KitchensIsland Kitchens
  • MicrowaveMicrowave
  • New/Renovated InteriorNew/Renovated Interior
  • Stainless Steel AppliancesStainless Steel Appliances
  • Washer & Dryer In UnitWasher & Dryer In Unit

Special Features

  • PetsPets

Community Features

  • Accepts Credit Card PaymentsAccepts Credit Card Payments
  • Emergency MaintenanceEmergency Maintenance
  • Pet FriendlyPet Friendly

Additional Features

  • Mechanicsville/Hanover LocationMechanicsville/Hanover Location
  • Washer/DryerWasher/Dryer
  • Large Kitchen with IslandLarge Kitchen with Island
  • Dishwasher and DisposalDishwasher and Disposal
  • Efficient Heat PumpEfficient Heat Pump
  • Credit Cards AcceptedCredit Cards Accepted
  • Cable ReadyCable Ready
  • Small Pets WelcomeSmall Pets Welcome
  • Top rated Hanover County SchoolsTop rated Hanover County Schools
  • Private Patio or balconyPrivate Patio or balcony
  • 4 Closets4 Closets
  • Thermal Pane WindowsThermal Pane Windows
  • Professional LandscapingProfessional Landscaping
  • Trash service includedTrash service included
  • 10 Minutes to Downtown10 Minutes to Downtown
  • 5 Min. to Bon Secours Memorial Regional Hospital5 Min. to Bon Secours Memorial Regional Hospital
  • Less than 1 mile from intersections 360 and I-295Less than 1 mile from intersections 360 and I-295
  • 24 Hour Maintenance Included24 Hour Maintenance Included
  • Lots of Restaurants NearbyLots of Restaurants Nearby
  • Professional Property ManagementProfessional Property Management
  • Near Acclaimed Windmill BankNear Acclaimed Windmill Bank
  • Close to Great ShoppingClose to Great Shopping
  • Resident Referral ProgramResident Referral Program
  • Circuit Breakers In UnitCircuit Breakers In Unit
  • Across from Mechanicsville Recreation PoolAcross from Mechanicsville Recreation Pool
  • Linen ClosetLinen Closet
  • Excellent Water PressureExcellent Water Pressure
  • Covered Entry WayCovered Entry Way
  • Ample Exterior Lighting ProvidedAmple Exterior Lighting Provided
  • Large entry HallsLarge entry Halls
  • Mini-blinds IncludedMini-blinds Included


  • Pets AcceptedPets AcceptedDeposit: 0
  • Breed RestrictionBreed RestrictionCall for policy
Call (804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985orCheck Availability

Floor Plans & Pricing

Beds2 Beds
Baths1 Bath
Deposit: $200
$875-$935 / mo

Prices and availability subject to change without notice.

Move-in Specials!

SPECIAL!! Prices reflect a $30 discount for a new 12 month lease

Take advantage of this fantastic offer today!

Activate Coupon

Property Details

Windmill Way - Mechanicsville - Kitchen

Windmill Way

Conveniently located in beautiful Hanover County, Windmill Way Apartments offers spacious 2 bedroom apartments with washer/dryer, dishwasher, disposal, and a private balcony or patio. Our community is the ideal setting after a busy day, located in Mechanicsville near the acclaimed Windmill (EVB) bank. You'll find a friendly, relaxed atmosphere with top-rated Hanover County Schools, dining, shopping and other conveniences only minutes away. Call today for a personal tour! Our standard 2 bedroom apartment rents for $855/month. Our Deluxe 2 bedroom apartment is $915/month and offers upgrades including stainless steel appliances, a stainless microwave/range hood, ceiling fan and wood floors(vinyl composition) in the living room and dining room.

Lease Terms


Affordable Housing Qualifications

OccupantsAnnual Income
Maximum of 4

To qualify, your income must be equal to or below those in the chart based on number of persons living in the apartment.

Call (804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985orCheck Availability

Office Hours

Open Today

8:00 AM ~ 6:00 PM - By Appointments only

View All
Call (804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985orCheck Availability


General Directions

Please Call For Directions.

Call (804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985orCheck Availability


Call (804) 277-2235(804) 340-2828(804) 277-2254(804) 322-1985orCheck Availability