8143 Attwater St, Houston, TX 77028$--3,920 sqft lot - SoldSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 2