Sold $1,840,000 Alhambra Park Pl In 263 Alhambra Place, West Palm Beach FL 33405 3 bd · 2 ba · 1,545 sq ft MLS# R11164353 · Listing courtesy of Douglas Elliman