For Lease – Albuquerque Rio Rancho Marketplace, 4300 Ridgecrest Dr. NE – fully leasedMORE Rio Grande Plaza, 901 Rio Grande Blvd.MORE Marshall Building, 7770 Jefferson NEMORE