OLULA DEL RÍO I –
ALMERÍA – SPAIN

Portfolio List
olula-del-rio1_almería

OLULA DEL RÍO I – ALMERÍA
Project description: 80 kWac / 92,4 kWdc Location: Almería (Spain) Modules: Juli Solar JLS-60P 220W