Marina Square Shopping Center

Categories

Shopping Centers

About Us

Property Management for Marina Square Shopping Center located at 1201-1299 Marina Blvd, San Leandro, CA. Over 20 stores including value oriented clothing, shoes, electronics, food and services.