UNC Campus: Sonja Haynes Stone Center

150 South Rd, Chapel Hill, North Carolina

150 South Rd, Chapel Hill, North Carolina