5
12400 Almeda Rd
Houston, TX 77045
$4,722,222 USD
4,413 SF
7.2% Cap Rate
4,413 SF
$4,722,222 USD
Service Station