Middlesex County, VA Real Estate - Homes from $139900 | HotPads
Map

Homes for Sale in Middlesex County, VA

$480k
4 beds
$400k
4 beds
$329k
2 beds
$495k
3 beds
$140k
3 beds
$249k
2 beds
$365k
4 beds
$259k
3 beds
$600k
3 beds
New! 1d ago
$325k
4 beds
$565k
3 beds
$250k
4 beds
$499k
3 beds
$300k
3 beds