Well, I noticed how you had made one keyphrase "your own", and stuck to it in the first word of your title and description, your main heading, and your back-links. That got you top of serps on that keyphrase out of over 9 million results.
The sites that trailed you on that keyphrase had not been so single-minded or consistent, and had scattered their resources.
You also were near the top of serps for just O. W's. and W. A. On the first keyphrase, other sites seem to have beaten you by having the plural.
You had ignored incorporating the words "for sale" onto the end of your keyphrase. Although that was a less popular search phrase, it might have brought more exactly targetted visitors.

