Self Contained Studio A fully self contained studio located in a quiet street in Lidcombe. This property is close to all amenities.