625 Antioch Ave 402 Fort Lauderdale FL 33304 | MLS F10088010