We have found 43 properties on Virginia Ave, Haddon Township, NJ. Average price per square feet on Virginia Ave is $144. It is 10.8% higher than average price per sqft Haddon Township. Average sale price on Virginia Ave is $225,319. It is 5.1% higher than average sale price in Haddon Township.