Village Plaza

Part of a 420+- acre development in Santa Fe, New Mexico. Land for sale or lease. Build-to-suit also considered.

DSCN1205.JPG

           Hotel Site

      Gas Station Site

             Chama