Parkside Vista
204 Fair Street, Ithaca, NY 14850