27
10751 Almeda Genoa Rd
Houston, TX 77034
$425,000 USD
528 SF
6% Cap Rate
528 SF
$425,000 USD
Office