View Larger Image Starboard Macarthur Square 58,277 SF Shopping Center Newport Beach, CA By Andrea Powers|2018-04-12T21:05:43+00:00April 12th, 2018|Comments Off on Starboard Macarthur Square Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditTumblrPinterestVkEmail About the Author: Andrea Powers