412 City st
Caldwell, TX 77836
$1,100,000 USD
20,840 SF
8% Cap Rate
20,840 SF
$1,100,000 USD
Self Storage