Skip to main content
1260 63rd St., Emeryville, California 94608-2102 - $1,690,000 | Allan Real Estate Investments