16
93 Windermere Ave
Greenwood Lake, NY 10925
$879,000 USD
3,714 SF
7.36% Cap Rate
3,714 SF
$879,000 USD
Storefront Retail Residential