16
2221-2239 Harbor Bay Pky
Alameda, CA 94502
$2,245,000 USD
7,240 SF
1
Unit
7,240 SF
$2,245,000 USD
Research And Development