Apartment Unit at 2819 NW 21st Street #103, Fort Worth, TX 76106 - HotPads