This is a multi family home. This home is located at 7525 153rd St APT 1001, Flushing, NY 11367.Show more