26 Elmwood Ave
Philmont, NY 12565
$685,000 USD
5,000 SF
6
Units
8.38% Cap Rate
5,000 SF
$685,000 USD
Apartments