4271 NW South Tamiami Canal Dr, Miami FL 33126 | Miami, FL | $6600K | Brickellsold