We have found 13 properties on Betwood St, Albany, NY. Average price per square feet on Betwood St is $92. It is 11.5% lower than average price per sqft Albany. Average sale price on Betwood St is $120,889. It is 34.9% lower than average sale price in Albany.