208 Forest Ave, New Rochelle, NY 10804