View Details E0130 Hwy N Luxemburg, Town of | Luxemburg $169,000 4 bd 2 ba 2,326 sqft 3.94 acres Under Contract