Virginia - Can I break the contract before moving in?

My move-in date is July 1st and I really want to break the contract. My friend literally got a better deal a block away from me and that landlord literally provided the guideline from the HOA, which we have the same HOA, offering the move-in cost, the landlord will contact the HOA directly, etc., which for my case, I have to pay the move-in fee, no guideline was provided and my landlord just told me to contact the HOA directly. Also, her place is renovated when mine is not and I pay $200 more.

Is there any way I can break the contract? I live in Fairfax County.

Any help would be appreciated.