Explore walkability, transit, local amenities, and what makes Mount Tabor in Winston-Salem, NC unique.