2691 Rio Vista Way, Palo Verde, CA 92266 - MLS#PTP2100357 - Matt O'...