I have coached many people as to how to make friends out of enemies at work. That worked every time. Invite her to lunch , chit chat with her. Nobody ever refuses to go out for a free lunch. You cannot turn her into your friend by behaving the way she is behaving. You dislike her because she has an attitude , right ? So why are you bent on showing one yourself. From your posts , I know for sure that you are a smart girl , very smart. So be smart and make a friend out of her that is your challenge. Specially after she is your neighbor at work. Oh and at my work some people will say good morning and good bye and others will not. At work you get used to seeing people so some of those formalities go to back burner of our minds.
If she were in my team, I might have made more of an effort to stay friendly. But my issue is that unless I have some very serious health issues, I wouldn't ask anyone to accomodate me.