Salamanca Terraces

93 Salamanca Place
Hobart
Tasmania
Australia