Posts

Publix Pays $23.35 Million For Davenport Shopping Center

The 96,750-square-foot retail plaza is anchored by Publix. CLICK ON THE HEADLINE FOR MORE