1
908 River St
Troy, NY 12180
$475,000 USD
4,286 SF
4,286 SF
$475,000 USD
Restaurant