Bishop's Court & Former Stables


41-50 Palmer Place NORTH ADELAIDE