10650 NE 10, Miami Shores, FL 33138 | HotPads