6
26781 Mission Blvd
Hayward, CA 94544
$6,000,000 USD
15,120 SF
6% Cap Rate
15,120 SF
$6,000,000 USD
Drugstore