21
5110 Crane St
Houston, TX 77026
$1,595,000 USD
10,450 SF
10,450 SF
$1,595,000 USD
Flex