Faits: Faits: A. Par acte authentique du 29 août 2001, P._, née en 1918, a vendu à son neveu, pour le prix de 140'000 fr., l'immeuble dont elle était propriétaire. Le 15 octobre 2001, elle a déposé une demande de prestations complémentaires à la rente AVS qu'elle perçoit. Par décision du 17 mai 2002, la Caisse de compensation du canton de Fribourg (ci-après : la caisse) a rejeté la demande, au motif que le montant des ressources (91'923 fr.) excédait celui des dépenses reconnues (48'936 fr.). Au chapitre des ressources, la caisse a notamment retenu au titre de fortune dessaisie, un montant de 260'000 fr. correspondant à la valeur vénale de l'immeuble fixée à 400'000 fr. sous déduction de son prix de vente. A. Par acte authentique du 29 août 2001, P._, née en 1918, a vendu à son neveu, pour le prix de 140'000 fr., l'immeuble dont elle était propriétaire. Le 15 octobre 2001, elle a déposé une demande de prestations complémentaires à la rente AVS qu'elle perçoit. Par décision du 17 mai 2002, la Caisse de compensation du canton de Fribourg (ci-après : la caisse) a rejeté la demande, au motif que le montant des ressources (91'923 fr.) excédait celui des dépenses reconnues (48'936 fr.). Au chapitre des ressources, la caisse a notamment retenu au titre de fortune dessaisie, un montant de 260'000 fr. correspondant à la valeur vénale de l'immeuble fixée à 400'000 fr. sous déduction de son prix de vente. B. P._ a recouru contre cette décision devant le Tribunal administratif du canton de Fribourg, Cour des assurances sociales, contestant le montant retenu au titre de fortune dessaisie, en particulier la valeur vénale de l'immeuble qu'elle estimait trop élevée. Par jugement du 18 décembre 2003, le Tribunal a rejeté le recours. B. P._ a recouru contre cette décision devant le Tribunal administratif du canton de Fribourg, Cour des assurances sociales, contestant le montant retenu au titre de fortune dessaisie, en particulier la valeur vénale de l'immeuble qu'elle estimait trop élevée. Par jugement du 18 décembre 2003, le Tribunal a rejeté le recours. C. Cette dernière interjette un recours de droit administratif contre ce jugement dont elle requiert l'annulation, en concluant, sous suite de frais et dépens, au renvoi de la cause à l'instance précédente pour nouvelle décision. La caisse conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.