Faris Lee Investments arranged the sale of Creekside Plaza, a 76,319-square-foot shopping center in Calabasas, Calif. The value of the transaction was $21.7 million. The property is located at 26521, 26527 and 26531 Agoura Road. The property was sold by ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.