6534 SW 114th Place, Miami, FL 33173 - HotPads