126 Church Street #3F, New Rochelle, NY 10805 - Homesnap