7
3110 Yale St
Houston, TX 77018
$1,400,000 USD
7,850 SF
6.74% Cap Rate
7,850 SF
$1,400,000 USD
Industrial