We have found 49 properties on Halifax St, Petersburg, VA. Average price per square feet on Halifax St is $16. It is 73.3% lower than average price per sqft Petersburg. Average sale price on Halifax St is $25,334. It is 74.4% lower than average sale price in Petersburg.