ACTIVE UNDER CONTRACT
$1,185,000
5 bd   
4 ba  
1 half ba
   6,550 SQFT
15701 SPYGLASS HILL LOOP
GAINESVILLE, VA 20155
COMING SOON
$1,495,000
5 bd   
4 ba  
1 half ba
   7,112 SQFT
8366 PEDIGRUE CT
GAINESVILLE, VA 20155
ACTIVE
$1,350,000
6 bd   
5 ba  
1 half ba
   5,813 SQFT
15855 SPYGLASS HILL LOOP
GAINESVILLE, VA 20155
ACTIVE
$1,200,000
4 bd   
3 ba  
1 half ba
   4,809 SQFT
8203 ARROWLEAF TURN
GAINESVILLE, VA 20155
ACTIVE UNDER CONTRACT
$62,000,000
15508 - 15516 (7 LOTS) LEE HWY
GAINESVILLE, VA 20155
ACTIVE
$974,000
5 bd   
4 ba  
1 half ba
   4,960 SQFT
7990 AMSTERDAM CT
GAINESVILLE, VA 20155
ACTIVE
$410,000
2 bd   
2 ba  
1 half ba
   1,568 SQFT
7848 CEDAR BRANCH DR
GAINESVILLE, VA 20155
ACTIVE UNDER CONTRACT
$400,000
3 bd   
2 ba  
1 half ba
   2,440 SQFT
7794 CEDAR BRANCH DR
GAINESVILLE, VA 20155
ACTIVE
$1,200,000
5 bd   
4 ba  
1 half ba
   5,888 SQFT
8130 CANCUN CT
GAINESVILLE, VA 20155
ACTIVE UNDER CONTRACT
$439,900
3 bd   
2 ba  
1 half ba
   2,440 SQFT
7770 CEDAR BRANCH DR
GAINESVILLE, VA 20155
ACTIVE UNDER CONTRACT
$875,000
3 bd   
4 ba  
1 half ba
   3,334 SQFT
8024 TURTLE CREEK CIR
GAINESVILLE, VA 20155
COMING SOON
$415,000
2 bd   
2 ba  
1 half ba
   1,799 SQFT
7921 CRESCENT PARK DR
GAINESVILLE, VA 20155
ACTIVE UNDER CONTRACT
$597,000
4 bd   
3 ba  
1 half ba
   2,159 SQFT
16110 HAYGRATH PL
GAINESVILLE, VA 20155
Database last updated  06/07/2025 11:44 PM
 
For Sale Listings
Find a Home
Minimum Sale Price
Maximum Sale Price
Search powered by
© Bright MLS. All rights reserved.
Listings provided by Bright MLS from various brokers who participate in IDX (Internet Data Exchange). Information deemed reliable but not guaranteed.

THE BILL DAVIS TEAM
CENTURY 21 New Millenium
4437 Brookfield Corporate Drive
Suite 110
Chantilly, VA 20151
Direct:
Copyright © 2022. Bill Davis Team Real Estate
Copyright © 2022. Bill Davis Team Real Estate
 
Powered by ListingsToGo™
set @lat=38.7772500;set @lon = -77.6530100;set @dist = .7;set @rlon1 = @lon-@dist/abs(cos(radians(@lat))*69);set @rlon2 = @lon+@dist/abs(cos(radians(@lat))*69);set @rlat1 = @lat-(@dist/69);set @rlat2 = @lat+(@dist/69);select st_distance(point(@lon, @lat), thePoint) as distance, ListingID, ListingStatus, LotAreaAcre, LivingArea, ForSale, Longitude, ModificationTimestamp, YearBuilt, Latitude, Subdivision, VirtualTourURL, ListOfficeName, ListingKey, ZipCode, ListPictureURL,ListPicture3URL, FullStreetAddress, StreetName, Beds, BathsFull,BathsHalf, CityName, State, ZipCode, ListPrice, ClosePrice, InternetRemarks, LotAreaAcre from `searchALL` where st_within(thePoint, envelope(linestring(point(@rlon1, @rlat1), point(@rlon2, @rlat2)))) and (ListingStatus LIKE "Active%" or ListingStatus ='COMING SOON') and ForSale='Y' order by distance ASC, st_distance(point(@lon, @lat), thePoint) limit 50;