View Details 24259 Weathervane Court Weathervane Village Condo | Novi $269,900 3 bd 2 ba 1 ½ ba 1,366 sqft Under Contract MLS# 2210016192