Apartment Unit 105 at 2205 Canton Street, Dallas, TX 75201-5966 | HotPads