A 28-acre site in MIami-Dade County could be available for development.