Address: 13005 SW 89th Place, Miami

Property type: Briar Bay Convenience Center, a two-story, Publix Supermarkets-anchored, 50,783-square-foot shopping center constructed in 1974 on nearly 6 acres