11368 SW 84th Lane #11368, Miami, FL 33173 - HotPads