Just outside the city of Albuquerque, New Mexico is a striking 0.25 acre property near all kinds of shopping, dining, outdoor activities, and scenic photo opportunities. Youll be situated just up the road from the famous Rio Grande River! Theres plen