Apartment Unit at 1151 NE 99th Street #0, Miami Shores, FL 33138 - HotPads