Investment Property
Available
6.3 Acres for Sale
8701 Delilah Street, Houston, TX 77033 United States
Investment Property
Available
6.3 Acres for Sale
8701 Delilah Street, Houston, TX 77033 United States
Building Size
39,844 SF
Lot Size
274,428 SF / 6.3 Acres
Built
1939
Building Size
39,844 SF
Lot Size
274,428 SF / 6.3 Acres
Built
1939
Details
- Building Size:
- 39,844 SF
- Sale Price:
- Contact us for pricing
- Lot Size:
- 274,428 SF / 6.3 Acres
- Year Built:
- 1939