MLS#: 417946 Best Priced Canal Front Lot In Auburn Bay 0.25 Acres Prospect/Spotts, Grand Cayman CI$389,000