We have found 22 properties on S 81st St, La Vista, NE. Average price per square feet on S 81st St is $126. It is 20.0% higher than average price per sqft La Vista. Average sale price on S 81st St is $583,750. It is 209.0% higher than average sale price in La Vista.

List of properties