This is a apartment home. This home is located at 10260 62nd Dr #1P, Forest Hills, NY 11375.Show more