5130 Elmhurst Rd # H, West Palm Beach FL 33417 - MLS# A11713059 - FOR SALE | Brickellsold