260 W Stroud Street Randolph, WI 53956 MLS# 1960769 $250,000 Built in 999 | 14,400 Leaseable sq ft Active