Investors buy homes, they don't sell. Investors usually pay you cash and the least amount they can.
Their goal is to buy your house cheap, fix it and sell it for a profit usually for 30%. You should hire a Realtor who will market your property agresively and get you top dollar. Bilingual agents like my self helps because if you get a Spanish buyer, buyers take more time to discuss information about the buyer.
Sellers think that selling by owner saves them money, in reality statistics show working with an agent you get paid more for the house. A sellers agent has a vested interest in selling your home and making a living. As a Realtor's we are used to negotiating. Contact me and I'll set up an appointment and show you what I do.