Not that it's close to any residence, but most people that I know, myself included, have parked in Rose for 3-4 years without a single issue, though I have heard of one or two cases of broken windows.
Another good choice would be to find a residence where you can actually see your car ... I believe that some Gage complex (not the highrise) units overlook the parking lot.