8 Thurlow Ter
Albany, New York 12203

View On Larger Map