4121 NW 26th St T20 Lauderhill FL 33313 | MLS F10086005