1603 Quailwood Dr NE, Albuquerque, NM 87122 | FSBO.com