2500 NE 17th Terrace Wilton Manors, FL 33305