1121 Loula B Dr, Dumas, TX 79029
1,291 Sqft.
7,061 lot Sqft.
2022 year built
Legal Description: LOT 6 BLK 1 POWELL PLACE ADDITION UNIT NO 1