Alert me

Homes for sale in Buena Vista, VA

36 homes
2144 Hawthorne Ave, Buena Vista, VA 24416
$290,000
4 bd 路 2 ba 路 3,072 sqft
2144 Hawthorne Ave, Buena Vista
1245 Cedar Ave, Buena Vista, VA 24416
$184,000
3 bd 路 2 ba 路 1,120 sqft
1245 Cedar Ave, Buena Vista
2225 Pine Ave, Buena Vista, VA 24416
$158,900
2 bd 路 1 ba 路 732 sqft
2225 Pine Ave, Buena Vista
507 E 16th St, Buena Vista, VA 24416
$199,000
3 bd 路 1 ba 路 1,040 sqft
507 E 16th St, Buena Vista
2354 Chestnut Ave, Buena Vista, VA 24416Price cut $5,950
$334,000
4 bd 路 3 ba 路 2,620 sqft
2354 Chestnut Ave, Buena Vista
1351 Walnut Ave, Buena Vista, VA 24416Price cut $10,900
$189,000
3 bd 路 1 ba 路 1,036 sqft
1351 Walnut Ave, Buena Vista
1766 Forest Ave, Buena Vista, VA 24416
$289,500
3 bd 路 3 ba 路 1,650 sqft
1766 Forest Ave, Buena Vista
674 E 14th St, Buena Vista, VA 24416Price cut $14,200
$234,700
3 bd 路 2 ba 路 1,104 sqft
674 E 14th St, Buena Vista
1543 Walnut Ave, Buena Vista, VA 24416Price cut $15,000
$210,000
3 bd 路 2 ba 路 1,171 sqft
1543 Walnut Ave, Buena Vista
541 S River Rd, Buena Vista, VA 24416Price cut $40,000
$445,000
3 bd 路 2 ba 路 1,998 sqft
541 S River Rd, Buena Vista
1776 Hawthorne Ave, Buena Vista, VA 24416Price cut $30,000
$259,000
3 bd 路 2 ba 路 1,200 sqft
1776 Hawthorne Ave, Buena Vista
1534 Maple Ave, Buena Vista, VA 24416Price cut $20,000
$199,900
3 bd 路 2 ba 路 1,202 sqft
1534 Maple Ave, Buena Vista
2225 Chestnut Ave, Buena Vista, VA 24416Pending
$309,000
3 bd 路 2 ba 路 2,108 sqft
2225 Chestnut Ave, Buena Vista
145 S Woodland Ave, Buena Vista, VA 24416Pending
$399,900
3 bd 路 3 ba 路 3,294 sqft
145 S Woodland Ave, Buena Vista
1224 Cherry Ave, Buena Vista, VA 24416Pending
$339,900
4 bd 路 3 ba 路 2,472 sqft
1224 Cherry Ave, Buena Vista
2235 Spruce Ave, Buena Vista, VA 24416Pending
$409,900
4 bd 路 3.5 ba 路 2,496 sqft
2235 Spruce Ave, Buena Vista
2861 Old Buena Vista Rd, Buena Vista, VA 24416Pending
$255,000
3 bd 路 1.5 ba 路 1,475 sqft
2861 Old Buena Vista Rd, Buena Vista
423 Magnolia Ave, Buena Vista, VA 24416Pending
$259,000
3 bd 路 2 ba 路 2,592 sqft
423 Magnolia Ave, Buena Vista
315 Hazel Ave, Buena Vista, VA 24416Pending
$249,000
3 bd 路 2.5 ba 路 1,460 sqft
315 Hazel Ave, Buena Vista
1213 Woodland Ave, Buena Vista, VA 24416Pending
$268,500
2 bd 路 2 ba 路 1,022 sqft
1213 Woodland Ave, Buena Vista
1744 Cedar Ave, Buena Vista, VA 24416Pending
$249,500
3 bd 路 2 ba 路 1,200 sqft
1744 Cedar Ave, Buena Vista
1746 Walnut Ave, Buena Vista, VA 24416Pending
$139,500
2 bd 路 1 ba 路 996 sqft
1746 Walnut Ave, Buena Vista
1796 Forest Ave, Buena Vista, VA 24416Pending
$325,000
3 bd 路 2.5 ba 路 1,959 sqft
1796 Forest Ave, Buena Vista
1035 Woodland Ave, Buena Vista, VA 24416Pending
$279,900
3 bd 路 2.5 ba 路 1,342 sqft
1035 Woodland Ave, Buena Vista

There are 12 homes for sale in Buena Vista, VA, with a median list price of $222,350. Prices run from $158,900 to $445,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.

Swipe homes in the app
Download on the App Store