229 Euclid Avenue, Long Beach, CA 90803 - MLS#PW21133114 - Steven W...