2405 NW 33rd St # 1211, Oakland Park, FL 33309 | MLS A12079084 | For Rent | Matthew Gromadzki