$360,000 - 2720 Vermont Street Ne, Albuquerque, NM 87110
2720 Vermont Street Ne
Albuquerque,
NM
87110
Area: 41 - Uptown