1800 NE 114th Street #1407, Miami, FL 33181 - View Property History - HotPads