2303 Leffingwell St
Houston, TX 77026
$249,500 USD
1,075 SF
1,075 SF
$249,500 USD
Flex