103 Ramsdell St New Haven Ct 06515, B2 | HotPads