This is a concrete pad space of 44,000 sq feet available either for ground lease or build-to-rent option. Please contact if interested in building or doing a ground lease. Available at $1/sq feet/per year.
Del Rio Plaza is located in Belen, NM and is a 42,490 square foot Shopping Center. Del Rio Plaza has been the largest shopping center in Belen, NM, since 1974. The center features Family Dollar, TrendOne and was home to BEALLS for last 50+ years. There is also the Jardin de Belen and the De La Reina Queen subdivisions nearby.