14
20 Mercer St
Waterford, NY 12188
$1,900,000 USD
20,354 SF
12
Units
7.68% Cap Rate
20,354 SF
$1,900,000 USD
Apartments