216 BARRACUDA Avenue, Windsor