Marco Plaza Shopping Center 19,720 Square Feet | 14 Total Units 1710 - 1772 Clark Ave, Long Beach, CA 90706 Available Listings Site Map