2261 Palmer Avenue #3H, New Rochelle, NY 10801 - MLS#H6117222 - Ifo...