2
113 South E Street
Waterford, CA 95386
$5,375,000 USD
28,000 SF
6.04% Cap Rate
28,000 SF
$5,375,000 USD
Self Storage