RETAIL LEASING

 

Alameda’s premiere family-friendly destination.

Alameda South Shore Center is an established 594,000 square-foot open air shopping center centrally located within the Bay Area. The center is home to a variety of national retailers and restaurants, and is a long-standing, well-regarded gathering place for area residents and visitors. With recently renovated building facades, spacious central courtyard areas and a new outdoor play space, customers come not only to shop and eat but also to play and relax.

Alameda South Shore Center site plan showing anchor tenants, shops, available retail, available restaurant, and available office spaces on the map with a key indicating square footage of available retail and restaurant spaces.