We have found 17 properties on NE 103rd Terrace, Archer, FL. Average price per square feet on NE 103rd Terrace is $40. It is 39.4% lower than average price per sqft Archer. Average sale price on NE 103rd Terrace is $52,636. It is 48.9% lower than average sale price in Archer.