This listing has been removed.
Home Location
North Hills Mobile Home Park
(Age-Restricted 55+)
7740 Spencer Rd N.E.
Albuquerque, NM 87109