11
29480 Pacific St
Hayward, CA 94544
$1,600,000 USD
61,700 SF
5.44% Cap Rate
61,700 SF
$1,600,000 USD
Self Storage