The Keyes Company.
I am sure that there is a property for you and I would like to help you find it. Before I can though I will need to talk to you to in order to get some additional information on what you are looking for. As you can imagine what you describe covers a large number of places of various styles locations and prices. please either give me a call or email me and tell me hoe I can get in touch with you.
Keller Williams Realty