Walked here to get to Chinatown (which is part of this street).
If you need to buy a new computer or get it repaired, the area around the corner to Collage Street has unusual amount of computer shops in my opinion.
Good street to grab the streetcars, else nothing special.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.