1353 S Audubon Dr, Homestead FL 33035 - MLS# A11769603 - FOR SALE | Brickellsold