View Details Under Contract $499,900 1 of 34 Marshall Creek | Roanoke 5 beds 4 baths 2,605 sqft 0.17 acres