Sold $640,000 La Mancha 3 127 Miramar Avenue, Royal Palm Beach FL 33411 5 bd · 3 ba · 2,700 sq ft MLS# B26039100 · Listing courtesy of RE/MAX Direct