Avenue N, Treasure Island