1519 N 59th Ter, Hollywood FL 33021 | Rent SFL