for sale in Troy, VA