The Crystal Towers, located walking distance of downtown White Plains, is a calm and tranquil oasis just minutes from Metro North for the 20 minute NYC commute.
Safe and secure, the views of the White Plains business district all the way to New York City make you feel like you’re in the “middle of it all”. . . .