New - 21 Hours Ago > $559,000 Active 4Beds4Baths2482Sqft0.06Acres 404 Camellia St, Chapel Hill, NC 27516 MLS#: 10096080