Jade Gardens

New Apartment Building. A mix of 12 Two Bedrooms and One Bathroom; and 1 Studio Residential Units, with Commercial Space on the Ground Floor.
Located at 1005 NW 21st Court, Miami, Florida 33125.