20 Acre Land parcel for sale. Sellers of Listing ID OC23198685 and Listing ID OC23211445 have expressed to sell both together in separate escrows