6481 SW 13th St Fort Lauderdale, FL 33317