Listed and sold - This one bedroom condo is located at 21 Nelson Street, by Urban Capital Property Group in Downtown Toronto. This condo has a fantastic location minutes from the financial/entertainment districts, multiple TTC Transit lines and walking distance to restaurants, shops and the waterfront.