Apartment Unit at 700 NW 105th Place #B4, Miami, FL 33172 - HotPads