Do not go to Scarborough , i recently moved back here after living on my for some time for personal reasons. Anyhow, it sucks here, and all the jobs are west or south central.
I currently can't wait until i GTFO out of here, and i barely pay rent right now and it still SUCKS. If you absolutely...