15
309 W Archer Rd
Baytown, TX 77521
$2,200,000 USD
18,500 SF
6.41% Cap Rate
18,500 SF
$2,200,000 USD
Self Storage