Monarch Beach Plaza

Dana Point, CA

Facts:
35,000 SF