21
304 S Lockwood Dr
Houston, TX 77011
$270,000 USD
2,000 SF
10.23% Cap Rate
2,000 SF
$270,000 USD
Storefront Retail Office