2435 Norwood Place Madison, WI 53726 MLS# 1971853 $650,000 4 Bed | 1.5 Bath | 1,876 sq ft Offer-No Show