20
5110 Crane St
Houston, TX 77026
$1,499,000 USD
11,000 SF
11,000 SF
$1,499,000 USD
Flex