View details for 171 Greenwich Avenue 171 Greenwich Avenue $3,500+ Downtown Greenwich, Greenwich, CT 06830