1324 N Shepherd Dr
Houston, TX 77008
Price Upon Request
24,476 SF
24,476 SF
Price Upon Request
Storefront Retail Office