Del Rio Plaza has been the largest shopping center in Belen, NM, since 1974. The center features Beall’s and Family Dollar. Shop, junior anchor, and restaurant space is available. Anchor space of 55,000 SF is also available for lease.
The Rancho Cielo Master Planned Community will add 30,000 new residents to the area over the next ten years. This new planned community, in combination with the New Mexico Rail Runner Express extending to Belen, shows that the area will benefit from a steep population increase over the next several years.