18155 SW 138th Place, Miami, FL 33177 - HotPads