531 NE 58th St # 3, Oakland Park, FL 33334 | MLS A11984945 | For Rent | Matthew Gromadzki