Search Results

Two Buildings and a tower enclosed in a fenced area.

1. Oil Pump Station