Buffums Leases Space at Solana Beach Retail Center
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.
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.