3
7728 Lockwood Dr
Houston, TX 77016
$1,989,867 USD
9,100 SF
6.75% Cap Rate
9,100 SF
$1,989,867 USD
Freestanding