Unit 1407 at 1800 NE 114th Street, Miami, FL 33181 | HotPads