Land

EUR €600,000 (USD $704,597) *current conversion
Detmold, Germany