8303 NW 188 Te, Miami Lakes, FL 33015 - HotPads