510 El Vedado, West Palm Beach FL 33405 - MLS# A11737072 - FOR SALE | Brickellsold