16

1324 N Shepherd Dr
Houston, TX 77008
$14,500,000 USD
23,895 SF
23,895 SF
$14,500,000 USD
Storefront Retail Office