615 23RD STREET E, Palmetto, FL 34221 - MLS#U8144086 - Generous Pr...