New Apartment Building with 24 – 2 Bedroom / 1 Bathroom, and 18 – 1 Bedroom / 1 Bathroom Units.
Located at 2137 NW 36 street, Miami, Florida 33142.