249-253 Sw 21 Ter Fort Lauderdale FL 33312 Records