308 Alden Avenue Unit: B, New Haven, Connecticut 06515
1 Bed 1 Bath 1,691 Sq.Ft. 6,969.6 Sq.Ft.