1/61 Open Sun 1PM-4PM $2,000,000 4 Beds4 Baths2,898 SqFt 6257 Majorca, Long Beach, CA 90803 MLS# PW26213948 Listed by Pam Luckey of Compass