We have found 338 properties in Cross Junction, VA. Average property sale price in Cross Junction is $235,605. It is 30.5% lower than average property value in Virginia. Average price per square feet in Cross Junction is $113. It is 30.2% lower than average property value in Virginia.