$1,598,888 -
8626 58th Street
Jurupa Valley ,
CA 92509
Property listed by God Blessing Inc., Tan Ping Chen {attribution_contact}