We have found 20 properties on Pickard Ave NE, Albuquerque, NM. Average price per square feet on Pickard Ave NE is $120. It is 3.4% higher than average price per sqft Albuquerque. Average sale price on Pickard Ave NE is $263,934. It is 18.0% higher than average sale price in Albuquerque.