Active Under Contract
$1,700,000
31 Elm Ave
Metuchen, NJ 08840
5 bd 4.5 ba 3,190 sqft