$560,0006 bd · 3 ba · 2,601 sqft730 Arizona Avenue, Fort Lauderdale, FL 33312Melrose Park Sec 3 29-28