La Palma triple net commercial properties