This is a apartment home. This home is located at 8023 138th St FL 2ND, Briarwood, NY 11435.Show more