1 properties: 8503 leader street houston tx 77036 Homes for Sale

New Listing

$388,000 for Sale

8503 Leader, Houston, TX 77036
3 Bed | 2 Bath | 1,945 sqft. | Acres: 0.1983