Apartment Unit at 19727 Hiawatha Avenue #1, Hollis, NY 11423 - HotPads