Condos for Sale in Castleton, VA

price
-

Homes near Castleton

Explore more results near Castleton by adjusting your filters

Search tips

  • “3 bedroom homes with backyard in Castleton”

  • “Condos with balcony in Castleton”

  • “Open houses this weekend in Castleton”

Explore additional listings by widening your search area (from neighborhood to city, or ZIP to county).

Remove all filters to view every available property in your chosen location.

Similar homes within 29 miles

a front view of a house with garden
1/44

$330,000

3
Bedrooms
1,908
Square Feet
Unavailable
Acres
$384,995 | 1776 Scenic Loop, Culpeper, VA 22701
1/36

$384,995

3
Bedrooms
1,680
Square Feet
Unavailable
Acres
$199,900 | 635 Waterloo Road, Unit 231, Warrenton, VA 20186
1/20

$199,900

1
Bedrooms
674
Square Feet
$224,900 | 11256 Torrie Way, Unit D, Bealeton, VA 22712
1/25

$224,900

2
Bedrooms
936
Square Feet
$250,000 | 6403 Schoolhouse Road, Unit J, Bealeton, VA 22712
1/40

$250,000

3
Bedrooms
1,156
Square Feet
$340,000 | 6217 Willow Place, Unit 45, Bealeton, VA 22712
1/29
Virtual Tour

$340,000

3
Bedrooms
1,720
Square Feet
Unavailable
Acres
$218,000 | 6161 Willow Place, Unit 207, Bealeton, VA 22712
1/22

$218,000

1
Bedrooms
1,110
Square Feet
$252,000 | 6161 Willow Place, Unit 106, Bealeton, VA 22712
1/27

$252,000

2
Bedrooms
1,110
Square Feet
a front view of a house with a yard
1/57

$340,000

4
Bedrooms
2,100
Square Feet
$560,000 | 6715 Holly Farm Lane, Warrenton, VA 20187
1/15

$560,000

3
Bedrooms
3,350
Square Feet
$455,000 | 7844 Cedar Branch Drive, Gainesville, VA 20155
1/40

$455,000

3
Bedrooms
2,440
Square Feet
Unavailable
Acres
$456,065 | 5800 Moonstone Way, Unit 104, Haymarket, VA 20169
1/37
New Construction

$456,065

2
Bedrooms
1,345
Square Feet
$549,990 | 5800 Moonstone Way, Unit 4, Haymarket, VA 20169
1/34
New Construction

$549,990

2
Bedrooms
1,520
Square Feet
a kitchen with sink and refrigerator
1/28
New Construction

$515,005

2
Bedrooms
1,445
Square Feet
$627,140 | 5800 Moonstone Way, Unit 202, Haymarket, VA 20169
1/31
New Construction

$627,140

3
Bedrooms
1,850
Square Feet
$569,900 | 6310 Berkley Bridge Place, Haymarket, VA 20169
1/54

$569,900

3
Bedrooms
2,133
Square Feet
Unavailable
Acres
$609,990 | 5800 Moonstone Way, Unit 5, Haymarket, VA 20169
1/29
New Construction

$609,990

3
Bedrooms
1,850
Square Feet
$374,990 | 5800 Moonstone Way, Unit 6, Haymarket, VA 20169
1/25
New Construction

$374,990

1
Bedrooms
995
Square Feet
$474,990 | 5800 Moonstone Way, Unit 7, Haymarket, VA 20169
1/28
New Construction

$474,990

2
Bedrooms
1,445
Square Feet
$599,990 | 5800 Moonstone Way, Unit 3, Haymarket, VA 20169
1/36
New Construction

$599,990

3
Bedrooms
1,735
Square Feet
$494,990 | 5800 Moonstone Way, Unit 1, Haymarket, VA 20169
1/36
New Construction

$494,990

2
Bedrooms
1,475
Square Feet
$424,990 | 5800 Moonstone Way, Unit 2, Haymarket, VA 20169
1/35
New Construction

$424,990

2
Bedrooms
1,345
Square Feet
$483,000 | 7504 Brunson Circle, Gainesville, VA 20155
1/38
Listed By Coldwell Banker Realty

$483,000

3
Bedrooms
2,521
Square Feet
Unavailable
Acres
a front view of a building
1/43
Virtual Tour

$460,000

2
Bedrooms
1,653
Square Feet
Unavailable
Acres
$550,000 | 6115 Camerons Ferry Drive, Haymarket, VA 20169
1/30

$550,000

4
Bedrooms
2,352
Square Feet
Unavailable
Acres
$455,000 | 6323 Iris Meadow Lane, Haymarket, VA 20169
1/7
Coming Soon

$455,000

3
Bedrooms
1,561
Square Feet
Unavailable
Acres
$460,000 | 6109 Aster Haven Circle, Haymarket, VA 20169
1/26
New

$460,000

3
Bedrooms
1,496
Square Feet
Unavailable
Acres
$372,500 | 7166 Little Thames Drive, Unit 181, Gainesville, VA 20155
1/37

$372,500

3
Bedrooms
1,339
Square Feet
Unavailable
Acres
$350,000 | 7101 Little Thames Drive, Unit 213, Gainesville, VA 20155
1/24

$350,000

2
Bedrooms
1,247
Square Feet
Unavailable
Acres
$399,990 | 14571 Marlow Street, Gainesville, VA 20155
1/50

$399,990

3
Bedrooms
1,731
Square Feet
Unavailable
Acres
$359,999 | 14498 Village High Street, Gainesville, VA 20155
1/21

$359,999

2
Bedrooms
1,247
Square Feet
Unavailable
Acres
a car parked in front of a house
1/20

$375,000

3
Bedrooms
1,825
Square Feet
a view of a kitchen with a sink and a microwave
1/26

$410,000

3
Bedrooms
1,775
Square Feet
Unavailable
Acres
$420,000 | 14640 Shelford Way, Gainesville, VA 20155
1/34

$420,000

3
Bedrooms
1,775
Square Feet
Unavailable
Acres
$410,000 | 14602 Shelford Way, Gainesville, VA 20155
1/34

$410,000

3
Bedrooms
1,775
Square Feet
Unavailable
Acres
$212,000 | 145 Hailey Lane, Strasburg, VA 22657
1/13

$212,000

2
Bedrooms
1,195
Square Feet
$425,000 | 14581 Kylewood Way, Gainesville, VA 20155
1/41

$425,000

3
Bedrooms
1,805
Square Feet
Unavailable
Acres
$187,000 | 245 Brandy Court, Strasburg, VA 22657
1/19

$187,000

2
Bedrooms
1,195
Square Feet
$411,999 | 14556 Kylewood Way, Gainesville, VA 20155
1/44

$411,999

3
Bedrooms
1,825
Square Feet
Unavailable
Acres
$418,000 | 14500 Kylewood Way, Gainesville, VA 20155
1/32
Virtual Tour

$418,000

3
Bedrooms
1,805
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes