260 10th St

 260 10th St, TroyNY 12180
$2,0853 Beds1800 sqft