8332 North Indian Creek Parkway Fox Point, WI 53217-2612 MLS# 1870919 $674,500 4 Bed | 3.0 Bath | 3,118 sq ft Active