20
5902 Irvington
Houston, TX 77009
$529,000 USD
3,498 SF
3,498 SF
$529,000 USD
Office