Si no tienen constituida ninguna comunidad, por no tener elementos comunes significativos, creo que lo lógico es que cada bloque atienda a las reparaciones que tenga que hacer, puesto que no afectan al resto de los bloques.
Esto ahora, frente a participar todos, puede parecer ventajoso, pero el día que tengan que hacer Uds. una reparación, la tendrán que pagar únicamente entre los 3 propietarios.
De todos modos, si son viviendas unifamiliares, aunque estén en un bloque, imagino que están claros los límites de una y otra, de modo que cada vivienda tendrá su tejado y su fachada, por lo que sería lógico pensar que cada propietario se pague su reparación.