Emerald Gardens… Coming soon! New Apartment Building with 27 Units. Located at 2201 SW 5 Street, Miami, Florida 33135.