Posts

Plaza Advisors Negotiates Sale Of 184,000 SF Shopping Center

The property was 85 percent leased at the time of sale.