Address: 55 Merrington Avenue, South Africa. See full address and map. Categories: Prefabricated Houses