Our profile

Our property listings

Gavin Leonard Realty has 83 property listings, showing 12.

For Sale
$269,900
305 Johnston Avenue
Bristol TN 37620
3
2
Single-Family
Listing courtesy of Gavin Leonard Realty
SoldAug 27, 2026
$342,500
123 Elbert Way
Bristol VA 24202
3
2
2
Single-Family
Listing courtesy of Gavin Leonard Realty and Price-Richards Realty LLC
SoldAug 26, 2026
$25,000
Tbd Fortunes Way
Abingdon VA 24210
Land
Listing courtesy of Matt Smith Realty and Gavin Leonard Realty
For Sale
$359,985
225 Jaybird Ct
Bristol TN 37620
4
3
2
Single-Family
Listing courtesy of Gavin Leonard Realty
Pending
$328,500
7151 Pembroke Circle
Bristol VA 24202
3
2
2
Single-Family
Listing courtesy of Gavin Leonard Realty
SoldAug 20, 2026
$45,000
11420 Wallace Pike
Bristol VA 24202
Land
Listing courtesy of Gavin Leonard Realty and Summit Properties
SoldAug 14, 2026
$82,000
322 Parks Worley Road
Bluff City TN 37618
3
1
Single-Family
Listing courtesy of The Addington Agency Bristol and Gavin Leonard Realty
SoldAug 7, 2026
$178,000
3412 Bloomingdale Road
Bloomingdale TN 37660
3
1
Single-Family
Listing courtesy of Gavin Leonard Realty and KW JOHNSON CITY
SoldAug 3, 2026
$245,000
389 Wallace Pike
Bristol VA 24202
3
2
Single-Family
Listing courtesy of Gavin Leonard Realty and Path Real Estate LLC
For Sale
$349,985
16001604 Kentucky Avenue
Bristol TN 37620
5
3
Single-Family
Listing courtesy of Gavin Leonard Realty
Pending
$225,000
16183 Pocahontas Trail
Meadowview VA 24361
2
2
Single-Family
Listing courtesy of Gavin Leonard Realty
SoldJul 13, 2026
$284,000
3740 Thorngrove Drive
Bloomingdale TN 37660
3
2
2
Single-Family
Listing courtesy of Gavin Leonard Realty and Epique Realty
13 - 24 of 83

Browse nearby locations

© 2026 RateMyAgent