$549,900 -
810 El Vedado
West Palm Beach ,
FL 33405
City: West Palm Beach