Shopping Centers
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.