South Shore Shopping Center | Alameda, California  .   

Alameda South Shore Center is a 594,000-square-foot, open-air retail center on Alameda Island. The site is 47 acres and is comprised of a core area with 7 buildings organized along “paseos”. Projects we have completed include complete design for two new restaurants, multiple improvement packages for new retail tenants, and upgrades to various facades, common outdoor spaces, landscaping, furniture, lighting, and signage.