Plaza Solar


Plaza Solar Commercial Center
Located in the center of Santa Teresa, Plaza Solar offers four different sized locals for rent each with the following amenities:

  • A/C throughout
  • Security Shutters
  • Hookups for Electric, Cable TV, and water
  • Public Parking
  • Communal Bathrooms