15 Leffingwell Place, New Rochelle, NY 10801 - MLS#H6148996 - Eliza...