10205 NW 10th Street, Miami, FL 33172 - HotPads