2009 SE 24 Avenue, Fort Lauderdale, FL 33316 | MLS B26064695 | For Rent | Matthew Gromadzki