Town of Chapel Hill finds 12 tenants in North Street residence
By Joey DeVito | Apr. 6, 2014Two local property owners were fined about $60,000 by the town of Chapel Hill after the town found 12 people were living at a property at 135 North St.
Read More »