13400 SW Eureka Drive, Miami, FL 33177 - HotPads