665 Pelham Road #A14, New Rochelle, NY 10805 - MLS#H6122867 - Antho...