Alameda Boulevard NE, Albuquerque, NM 87122 - MLS#950631 - Leland L...