2
613 S Allen Genoa Rd
South Houston, TX 77587
$565,000 USD
47,040 SF
47,040 SF
$565,000 USD
Office