832 Yale St
Houston, TX 77007
$2,500,000 USD
14,984 SF
14,984 SF
$2,500,000 USD
Office