We have found 8 properties on N Poplar St, Amboy, IN. Average price per square feet on N Poplar St is $20. It is 42.9% higher than average price per sqft Amboy. Average sale price on N Poplar St is $39,925. It is 48.1% higher than average sale price in Amboy.