Unit 905 at 2525 N Pearl Street, Dallas, TX 75201 - HotPads