104-45 88th Avenue, Richmond Hill, NY 11418 - MLS#3181102 - Stella ...