3091 NW Flagler Te, Miami, FL 33125 - View Property History - HotPads