33
8346 Howard Dr
Houston, TX 77017
$470,000 USD
2,320 SF
2,320 SF
$470,000 USD
Office