$425,000 - 6213 Lola Drive Ne, Albuquerque, NM 87109
6213 Lola Drive Ne
Albuquerque,
NM
87109
Address: 6213 Lola Drive NE