Facilities Management Landscaping Shop is located in Mimika Regency, Indonesia on V35P2R8, Unnamed Road, Tembagapura. Facilities Management Landscaping Shop is rated 3 out of 5 in the category landscaping supply store in Indonesia.
Address
V35P2R8, Unnamed Road, Tembagapura