$104,5002 bd · 2 ba · 1,160 sqft8220 SW 24th St # 4304, North Lauderdale, FL 33068Oakbrook Condominiums