17
85-89 Park Ave
Flemington, NJ 08822
$269,000 USD
2,169 SF
1
Unit
2,169 SF
$269,000 USD
Medical