Emerald Gardens…
Coming soon!

New Apartment Building with 27 Units.
Located at 2201 SW 5 Street, Miami, Florida 33135.