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