10601 East Almeda Street 10601 East Almeda Street Houston, Texas 77051 Harris County Commercial Land 8.00 AC