102-10A 160th Ave, Howard Beach, NY, 11414 | OpenRealtor