We have found 17 properties on Archibald Ln, Florence Township, NJ. Average price per square feet on Archibald Ln is $144. It is 29.7% higher than average price per sqft Florence Township. Average sale price on Archibald Ln is $430,266. It is 114.1% higher than average sale price in Florence Township.