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