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