Lph02 - 21 Nelson Street
Toronto (Waterfront Communities), Ontario
2 Bedroom
3 Bathroom
1200 - 1399 sqft