660 properties currently listed in Osa, Puntarenas. Asking prices run from $334,000 to $1,195,000, with a median of $589,000. That is about $2,624 per m². Most are Houses (422).
660 for-sale listings