25
2201-2213 N Loop Rd
Alameda, CA 94502
$749,000 USD
1,914 SF
1
Unit
1,914 SF
$749,000 USD
Research And Development