2501 NW 11th Avenue, Miami, FL 33127 - HotPads