3020 Alcazar Place # 303, Palm Beach Gardens FL 33410 | Rent SFL