10
29480 Pacific St
Hayward, CA 94544
$1,600,000 USD
11,356 SF
6.39% Cap Rate
11,356 SF
$1,600,000 USD
Self Storage