LOT 28 SW SYCAMORE RD, FL 34431 - MLS# A11757152 - FOR SALE | Brickellsold