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