This is a apartment home. This home is located at 7018 58th Road # FL 3RD, Flushing, NY 11378.Show more