The Bedford Planning Board has approved the site plan for a new pair of duplexes at 10 Webber Ave., the first units to ...