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