News

photo for news item

Sold Del Mar Plaza in Del Mar, CA

5/3/2010

Closed on the sale of Del Mar Plaza, a 75,000sf lifestyle center located in Del Mar, California on May 3, 2010.

 

arrow More News