112 Margaret St N, North Adelaide SA 5006, Australia
Distance: 150 m
Company description
Contemporary style studio serviced apartments in Adelaide, one and two bedroom residential serviced apartment Adelaide, luxury serviced apartments and sub-penthouse serviced apartments in Adelaide.