House for rent, 5 Oakdale Road, South Central Connecticut, CT, in Branford, United StatesBranford, 5 Oakdale Road, South Central Connecticut, CTProperty • 7 room(s) • 3 bed. • 1 bath. • 132.67 m²