1681 Interlachen RD #282L, Seal Beach, CA 90740 - MLS#PW21215119 - ...