20
7156 Lawndale St
Houston, TX 77023
$600,000 USD
2,705 SF
4.3% Cap Rate
2,705 SF
$600,000 USD
Freestanding