This is a apartment home. This home is located at 84 Saratoga Ave APT 2A, Yonkers, NY 10705.Show more