813   Horned Owl  NE, Albuquerque, NM, 87122

$655,145

813 Horned Owl NE, Albuquerque, NM, 87122

Courtesy of: Bosque Realty