Do you have enough money to buy more properties if you keep this?
That may be a question you need to answer before you decide what is the best option.
Personally I made a lot of money buying, holding, and exchanging up into larger properties but I also got the poop kicked out of me for a couple of years when the market tanked and I was developing apartments into condos.
I had to sell all the properties I wanted so I didn't lose the others (that I didn't want!).
Long story short is that about 18 months ago I started buying and flipping homes (instead of apartments since the apartment market didn't really have any good opportunities here in San Diego).
We have only been buying and flipping and one of the main reasons is that is where I am getting my income (wife likes to shop, kids need all the cool clothes, you know the story).
We just closed on this jewel https://sites.google.com/a/gabhartinvestments.com/3484-martin/ a few days ago for $130,000 and it was renting for $1,900 (horrible neighborhood).
It was an INCREDIBLY good deal for cash flow considering properties rarely have cash flow in san diego. It was tempting to keep it but we decided to flip it and make $50,000 (you can see our pro-forma or property financials on the property website) and use that capital to buy more properties.
I do plan on buying and holding some more deals this coming year as the market stabilized and now that the non-owner occupied loans with good terms are starting to come back and I was fortunate enough to keep great credit throughout this mess.
So in summary - IF the money out of pocket to buy & fix will not affect your ability to buy more properties I would buy, fix, rent for about a year or so and sell and exchange into a 4 unit do the same and keep growing the portfolio while deferring the taxes.
If on the other hand you do not have the resources to buy more properties because of this purchase and you have the ability to find more deals like this then sale and buy another deal and keep doing it.
Either way it looks like you are in a great position. Congratulations