11189 SW 78th Avenue, Miami, FL 33156 - HotPads