Hamburg industrial site sells for $1M

Printable View