• Seffner plaza with Publix and Walmart sells for $12.49 million

    The shopping center is 166,465 square feet and located at 11724 E Dr. Martin Luther King Jr. Blvd. It is the 16th Florida property owned and managed …

    Read More
  • 0 0