6519 Picardia Pl NW Alb. 87120