Apartment Unit at 10877 NW 7th Street #23, Miami, FL 33172 - HotPads