$275,900
54 Lombard Street, New Haven, CT, 06513
Single Family Residence