Located at 12023 Holly Ave. NE in Albuquerque, residents can experience unparalleled luxury in this three-story, 7,630-square ...
It will take between 12 and 15 months to build the homes, Edwards said. Don’t miss the latest Albuquerque business ... We’re really the only luxury home builder that’s got any lot inventory.” ...