3161 W Appaloosa, FL 34746 - MLS# A11766149 - FOR SALE | Brickellsold