9
518 Stewart Ave
Ithaca, NY 14850
$7,000,000 USD
9,128 SF
11% Cap Rate
9,128 SF
$7,000,000 USD
Hotel