51
4119 Allen St
Houston, TX 77007
$2,199,000 USD
6,609 SF
6,609 SF
$2,199,000 USD
Office