Located at 11101 Holly Ave. NE in Albuquerque, this 3,966-square-foot home is situated on 1.62 acres of countryside.
This Lincoln mid-century modern home may have sharp angles, but the 6,128-square-foot octagonal property has a soft spot in ...