AMOCITY
Outstanding quality renovation inner city home is located in Hobart, just 1.9 miles from Lords Beach and a 14-minute walk from Maritime Muse...