Property Type
Investment Type
Location
Date Closed
)
Overview
Plaza at Enchanted Hills is a 165,000 square foot retail power center in Rio Rancho, New Mexico. The Center also includes an additional 3.5 acres of tracts, with the potential to develop up to 38,000 square feet of retail space.