Thanks everyone for the useful information and advice!! Sounds like people in Santa Fe are really nice and friendly

!
It is true that google street views don't really explain how streets look! We will make sure to visit the locations suggested.
It seems like people don't start advertising for rental homes/apartments until the month the place becomes vacant in Santa Fe. All of the ads I checked out say "available now", and I'm thinking that they probably don't want to wait till July to start the lease..
So, we may end up signing the lease over the internet/phone/fax right before our move without seeing the place. At least, we can at least figure out which neighborhood/community we like!