Pearl Gardens

New Apartment Building with 11 Two Bedroom and One Bathroom Townhouse Style Residential Units.
Located at 2111 NW 37 Street, Miami, Florida 33142