4508 Oak Valley Road Cross Plains, WI 53528 MLS# 1974898 $670,000 4 Bed | 2.5 Bath | 3,104 sq ft Sold on May 17, 2024