Sold $590,000 LA MANCHA 3,La Mancha 143 Miramar Avenue, Royal Palm Beach FL 33411 3 bd · 2 ba · 1,802 sq ft MLS# B26057913 · Listing courtesy of The Corcoran Group