This is a condo home. This home is located at 6820 Selfridge St #@6N, Forest Hills, NY 11375.Show more