1 of 261223 NE 102nd St # 1223, Miami Shores, FL 33138 (opens in new tab)1223 Northeast 102nd Street, Miami Shores, FL 33138(786) 300-7604$9,300/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability