that, and the high density of crack/meth heads on the island. i checked a few places there that made me feel like i was living the american version of trainspotting (down to the baby scene).
i'd recommend avoiding treasure island.
somewhat related, scratch the north bay off your list. i never was able to find a cheap way to commute from there.
i'd recommend avoiding treasure island.
somewhat related, scratch the north bay off your list. i never was able to find a cheap way to commute from there.