3505 Valley Court, Raleigh, NC, 27612

$549,000

3505 Valley Court, Raleigh, NC, 27612

ACTIVE