Near Public Transport - Property is near Adelaide Station (890 m)
Indian Languages Spoken by Staff - Communicate easily with English-speaking staff
Grote Street 152-160
Adelaide
Adelaide
Adelaide
North Adelaide
Adelaide
Adelaide
Adelaide
Adelaide