Publix has officially become its own landlord at a popular shopping plaza just outside of The Villages, purchasing the supermarket’s commercial site and multiple adjacent retail parcels for approximately $32.5 million.
Publix has officially become its own landlord at a popular shopping plaza just outside of The Villages, purchasing the supermarket’s commercial site and multiple adjacent retail parcels for approximately $32.5 million.