2161 SW 131st Ter, Davie, FL 33325 | MLS A12058059 | For Rent | Matthew Gromadzki