Map of 5815 Aquarius Avenue NW, Albuquerque,

Sold in the Paradise West area of Albuquerque.