Nearby residents — and even a state senator, who complained of “homeless people defecating in my parking lot” — have said they’re confused and concerned about who will live in the apartments planned off of North Main Street.
New 102-unit apartments coming to North Main Street wistv.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from wistv.com Daily Mail and Mail on Sunday newspapers.