49 Florida Ave
Amsterdam, NY 12010
$5,600,000 USD
26,230 SF
26,230 SF
$5,600,000 USD
Hotel