Apartment Unit 211 at 2220 Canton Street, Dallas, TX 75201-5932 | HotPads