14th St Plaza is a commercial space in San Leandro, CA that offers a variety of retail and dining options for visitors. The plaza provides a convenient location for shopping and dining experiences in the heart of the city.
With a mix of businesses and services, 14th St Plaza caters to the diverse needs of the local community, creating a vibrant and bustling atmosphere for both residents and tourists to enjoy.
Generated from their business information