Situated on the eastern bank of the Hudson River, the village of Irvington in Westchester County encompasses 4 square miles. This affluent suburban bedroom community of about 6,400 residents, situated in the town of Greenburgh, offers stunning ...
Read more