16
93 Windermere Ave
Greenwood Lake, NY 10925
$899,000 USD
3,714 SF
7.2% Cap Rate
3,714 SF
$899,000 USD
Freestanding