Recycling plant near Wynwood wants $25.2M

The waste management land at 2000 North Miami Avenue One company’s trash is another’s treasure. The long-time Southern Waste Systems site near Wynwood has hit the market with an asking price of $25.2 million. The 1.44-acre lot is located at 2000 North Miami Avenue near the southern border of Miami’s booming Wynwood neighborhood. The owner is Southern Waste…