143 Liberty #143, Newport Beach, CA 92660 - MLS#PW21033561 - True P...