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