$180,000 - 14325 Windsor Place Ne, Albuquerque, NM 87123
14325 Windsor Place Ne
Albuquerque,
NM
87123
Address: 14325 Windsor Place NE