1003 REDBIRD ST, Lake Placid FL 33852 - MLS# A11749353 - FOR SALE | Brickellsold