Add this property to your favorites View Details 602 W Main Street Mallard Point | Downs $199,900 4 bd 3 ba 2,034 sqft 0.37 acres Under Contract