413-415 SE 23rd Street, Fort Lauderdale FL 33316 | Fort Lauderdale, FL | $899K | Brickellsold