3
7728 Lockwood Dr
Houston, TX 77016
$2,115,213 USD
9,100 SF
6.35% Cap Rate
9,100 SF
$2,115,213 USD
Freestanding