29480 Pacific St
Hayward, CA 94544
$6,300,000 USD
61,700 SF
6.1% Cap Rate
61,700 SF
$6,300,000 USD
Self Storage