Advertisement

Buffums Leases Space at Solana Beach Retail Center

Share

Buffums has signed a $2.8-million lease for 44,000 square feet of retail space at Lomas Santa Fe Plaza in Solana Beach. The store is expected to open in October.

Advertisement