Map and Directions Dwell Real Estate’s offices are located at 407 W. Weaver St., Carrboro, NC 27510. Get Directions Type your location address: