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