Only 2 of the city 's 18 bus depots are in Staten Island : a 339-bus depot at 1390 Castleton Avenue in Port Richmond and a 381-bus depot at 40 Yukon Avenue , near Fresh Kills Park and the Staten Island Mall .