13602 Spruce Pine Dr, Westlake FL 33470 | Rent SFL