2722 Almeda Genoa Rd
Houston, TX 77047
$1,750,000 USD
2,622 SF
2,622 SF
$1,750,000 USD
Office Residential