4325 NWS Tamiami Canal Drive, Miami, FL 33126 - HotPads