We have found 16 properties on Vermillion St, Lake Station, IN. Average price per square feet on Vermillion St is $83. It is 56.6% higher than average price per sqft Lake Station. Average sale price on Vermillion St is $75,950. It is the same as average sale price in Lake Station.