Towamencin reviews a 207-unit housing proposal for the former Freddy Hill site, sparking debate over traffic and pricing.