This is a apartment home. This home is located at 2341 121st St #2, College Point, NY 11356.Show more