13907 SW 161st Ter Miami, FL 33177