This is a apartment home. This home is located at 8008 135th St APT 502, Briarwood, NY 11435.Show more