This is one of two Town Homes available at 1901 & 1903 NW 51st Terrace Miami, Florida 33142. These two Town Homes are also for sale.