19th Ave New York, NY 95822, USA
Saint Francis – 201.6kW

Location: Vista, CA

Size: 201.6kW

Mounting Type: Carport