3580 Larchwood Place, Riverside, CA 92506 listed by The Sister Team (short sale)