16613 N 61st Pl N, Westlake FL 33470 | Westlake, FL | 5 Bed 3 Bath | $889K | Brickellsold